UN Human Rights chief’s visit is China’s political victory
The International Campaign for Tibet is deeply disappointed at the UN High Commissioner for Human Rights Michelle Bachelet’s visit to China as she gave a political victory to the Communist regime.