Skip to main content
Egypt: violent clashes in Cairo leave two dead and hundreds injured | World news The Observer