Editor No Comments Humanitarian Alarm as Iran Deports Over Half a Million Afghans Since June! Read more about Humanitarian Alarm as Iran Deports Over Half a Million Afghans Since June! Read More