Delphine Minoui

Delphine Minoui is a recipient of the Albert Loudres Prize. She has been covering Iran and the Middle East since 1997. She lives in Beirut.