Rival protests held as Egypt referendum due – Middle East – Al Jazeera English

by Machiavelli

Rival protests held as Egypt referendum due – Middle East – Al Jazeera English.

 

Advertisements