Borzou Daragahi

Borzou Daragahi is a journalist based in Turkey.