Al Khalifa Regime Victims languish in Bahrain’s Prison While World enjoy the Royal Formula One 12 March, 2014 The Bahrain F.1. Race will take place on April 6th 2014 in flood lit conditions. This is appropriate as it will mask the reality of life for Bahrain’s citizens behind the glitz of the F.1. 3500 people more »