Friday, November 6, 2009 After two days of debate, the United Nations General Assembly has overwhelmingly endorsed a report from the Human Rights Council calling Continue Reading
Friday, November 6, 2009 After two days of debate, the United Nations General Assembly has overwhelmingly endorsed a report from the Human Rights Council calling Continue Reading