The Bahrain Grand Prix has been prominent in the media for the last year and a bit. The 2011 race was cancelled due to political instability in the island state, and recent protests have thrown this year's race into question. But why is there a race there at all? The track is arguably the most boring... Continue Reading →