By | April 20 2012 10:31 AM

The leader of Britain’s Labour Party is calling for the cancellation of the Bahrain Grand Prix Formula 1 auto race in light of human rights violations perpetrated by the Arab kingdom’s rulers and military against anti-government protesters.