egypt revolution

Cairo clashes on Egypt’s revolution second anniversary

Egyptian police have clashed with protesters gathering in Tahrir Square in capital Cairo ahead of the second anniversary of the…

12 years ago