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

21 November 2011