iAmr Nabil / AP Photo

Egypt in Flux