By URL
By Username
By MRSS
Enter a URL of an MRSS feed
 
or

Thousands in Bahrain's Shia village of Muqasha have marched in protest following the release of a report slamming the government for its use of torture to crush protests. The protesters are saying the report fell short of the mark. Al Jazeera's Mohammed Vall reports from the capital Manama.