Enlarge Photo

Photo by: Amr Nabil

Egyptians shout slogans in front of the state security headquarters in Cairo, Egypt, late Thursday, May 2, 2013. Arabic on the flag reads, "no God but Allah and Muhammad is his messenger." (Associated Press)

Happening Now