Thousands of Protesters Demand Halt to Formula One Race in Bahrain
Tens of thousands of anti-government protesters flooded a major highway in Bahrain demanding a halt to the Formula One race on its first day of practice runs.
Tens of thousands of anti-government protesters flooded a major highway in Bahrain demanding a halt to the Formula One race on its first day of practice runs.