Omid Nouripour

Omid Nouripour is the foreign policy spokesman of Germany’s Green Party in the Bundestag and member of the Committee on Human Rights.