Stephanie Figgins
Journalist
Egypt Independent

Contributions

News

In a Tripoli hotel, Saleh Meshaashy shows pictures on his mobile phone of his father’s corpse; a massive bullet wound rendered his face unrecognizable. Meshaashy is from a small town in Libya’s northwestern Nafusa Mountains, and many...