Robuta

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