China Accused of Human Rights Failings
China has failed to live up to promises its leaders made to improve human rights for the 2008 Olympics, Amnesty International said in a report urging the International Olympic Committee to ensure that
Sunday, Dec 22, 2024
Last Update:7:01 PM EST