Rasha Abdulla is associate professor of Journalism and Mass Communication at The American University in Cairo.
What does it mean for the future of Egypt when this population remains hurt and angry?