Bahrain: Protests Block National Assembly Building

Anti government protesters on Monday morning blocked the National Council building where both Parliament and the Shura (Consultative) Councils hold th...

Anti government protesters on Monday morning blocked the National Council building where both Parliament and the Shura (Consultative) Councils hold th...