Tens of thousands of people have marched through the Bahraini capital in solidarity with an arrested politician.
Khalil al-Marzooq is being held on suspicion of inciting violence.
Friday's demonstration followed hours of scuffles between police and protesters in Shia villages outside Manama.
Al Jazeera's Dominic Kane reports.
Source: Al Jazeera