Skip to main content

Posts

Showing posts with the label "Alaa Abdelfattah"

Egypt

Israa Abdelfattah, 41, was one of the most iconic leaders of the 2011 revolution. More arrests in Egypt