UN Review Affirms Need for More Pressure to Improve Human Rights
(15 February 2010) Iran’s rejectionist initial response to recommendations by members of the international community to address grave human rights abuses during the UN’s Universal Period Review clearly demonstrates the need for a special session of the Human Rights Council ...