Follow us:
Egyptian Salafists shout slogans during a demonstration demanding the implementation of the sharia (Islamic law) in Cairo's Tahrir Square on November 2, 2012.
Follow us: