4/21/2012

Bahrain Grand Prix: Thousands demand cancellation

Opposition supporters in Bahrain have attended a mass protest demanding an end to the crackdown on dissent, ahead of the Formula 1 Grand Prix on Sunday.