Despite heavy crackdowns by Bahraini forces, anti-regime protesters in Bahrain continue their rallies against the Formula One Grand Prix set to begin in the
Persian Gulf country.According to Press TV, the demonstrators, who have been demanding the cancellation ...
[
Published Apr 22 2012 by IRIB World Service
]