Saturday, 10 November 2012

Hundreds of Salafists descend on Tahrir Square to enforce 'the law of God' - Ahram Online

... "We promise the prophet of God that we will sacrifice ourselves for the sharia of God," read one of the banners. ...