Connect to share and comment

Bahrain protest pic 120423

Appears In:
A driver and prominent human activist arrested with the journalists have also been released.
Bahrain protest pic 120423

Bahraini protesters walk past a barricade during clashes with riot police in one of the Shiite suburb of the capital Manama where the unaccredited Channel 4 crew was arrested while filming.

STR