The Formula One season kicked off yesterday, with the Bahrain Grand Prix, and a battle for top spot between two familiar foes.
The FIA has reinstated the Bahrain Grand Prix on the 2011 F1 Grand Prix calendar, despite numerous independent reports of government-sponsored torture and murder of political dissidents in that country, since February 14 of this year. The FIA report, endorsing the re-institution of the event on the F1 calendar, has just been leaked, and has […]