https://globalvoices.org/author/omid-memarian/
Omid Memarian · Contributor profile · Global Voices
Global Voices is an international, multilingual community of writers, translators, academics, and digital rights activists.
omid memarianglobal voicescontributorprofile