West Asia
Bahrainians Protest Against Gov’t
Anti-government demonstrators throw self-made petrol bombs against police in a Shiite village near Manama, Bahrain, on Jan. 25, 2012. <Photo: Xinhua>
Anti-government demonstrators throw self-made petrol bombs against police in a Shiite village near Manama, Bahrain, on Jan. 25, 2012. <Photo: Xinhua>