Thousands of people protested in a Shi'ite suburb of Bahrain's capital on Formula One practice day as the Gulf kingdom's crown prince insisted Sunday's race would go ahead to avoid 'empowering extremists.'
Demonstrators gathered late Friday afternoon in the Budaya area four kilometres west of Manama chanting 'Down with the dictatorship!' and 'Revolt until victory!' witnesses said.
Some wore T-shirts bearing the slogan 'Ready to die for Bahrain'.
Al-Wefaq, the main opposition group in the Shi'ite-majority but Sunni-ruled kingdom, said anti-riot police intervened 'violently' and several demonstrators were injured.