ICT Statement: Is China fit for the UN’s Human Rights Council?
UN member states will vote on May 9 to decide which countries should sit on the new UN Human Rights Council. China has announced it will stand for election, but does it deserve a seat at the table?
Human Rights Watch Calls for UN Access to Detained Panchen Lama
The New York-based human rights monitoring organization Human Rights Watch has urged President George Bush to raise the issue of the Panchen Lama during the upcoming summit with President Hu Jintao and to ask that