I’m Yasmine Hafez.
Research, Writings & Blogs
Home
About
Publications
Blog
Contact
More
Nile archives and travelogues
Environmental justice in Egypt
Water and injustice around the world