Follow us:
Emad Abdel Ghaffour, president of the Salafist party Al Nour, speaks at a rally in Banha, Egypt in December 2011.
Follow us: