It has been a week of protests in the kingdom of Bahrain ahead of the country’s Formula One Grand Prix. A volley of molotov cocktails raining on the police on one side and more peaceful protests happening all over Bahrain.
Ad
<\center>
Edited by Staff Editor