Samy Magdy | Associated Press