Discuss as:

Egypt mass protests challenge Islamist president