jafrianews.com
Bahraini Majority Protest against Formula 1 Grand Prix arrangement by Incompetent Al Khalifa Regime
JNN 17 Apr 2015 Manama : Anti-regime demonstrators across Bahrain have held massive protest rallies, demanding the cancellation of the upcoming Formula One Grand Prix.