Thousands of Protesters Demand Halt to Formula One Race in Bahrain
AFP / Getty Images
Bahraini protesters rally against Bahrain's controversial upcoming Grand Prix just west of the country's capital, Manama. Bahrain's rulers insisted this weekend's Grand Prix must go ahead to avoid "empowering extremists" after the Gulf kingdom was rocked by fresh violence and the Force India team pulled out of a practice session.






