Islamists carried banners in Cairo, Egypt, saying "No god but Allah, Mohamed is the Prophet of Allah."
Islamists carried banners in Cairo, Egypt, saying "No god but Allah, Mohamed is the Prophet of Allah." Mohannad Sabry/MCT
Islamists carried banners in Cairo, Egypt, saying "No god but Allah, Mohamed is the Prophet of Allah." Mohannad Sabry/MCT

World

Egypt 'unity' rally turns into Islamist show of strength

July 29, 2011 4:52 PM

  Comments  

Videos