Namesort icon Bio
Geneive Abdo

Geneive Abdo is the Iran-based correspondent for The Guardion of London and the author...