Negin Owliaei
Negin Owliaei is an award-winning journalist and the editor-in-chief of Truthout. She previously worked for Al Jazeera’s flagship daily news podcast, The Take. She is based in Washington, DC.
Justice requires the full story
Negin Owliaei is an award-winning journalist and the editor-in-chief of Truthout. She previously worked for Al Jazeera’s flagship daily news podcast, The Take. She is based in Washington, DC.