avatar

Mohamed Elshahed

Politics

Violence returns to Tahrir Square

Recent violence in Egypt casts doubt over the fate of the upcoming parliamentary elections.