UN strongly condemns Iran's human rights violations; European Parliament joins global outcry

November 21, 2011