Egypt

Police reportedly refuse to antagonize protesters in Alexandria

Police reportedly refused orders to throw tear gas at protesters in Alexandria.

Related Articles

Back to top button