IRIN - humanitarian news and analysis is rated 3 out of 5 in the category motion pictures and film. Read and write reviews about IRIN - humanitarian news and analysis. IRIN - humanitarian news and analysis is a motion pictures and film company based out of Geneva, Geneva, Switzerland.
Address
Geneva, Geneva, CH
Headquarters
Geneva, Geneva