China on Thursday rejected Western-led recommendations for human-rights reforms, including calls for greater freedoms in Hong Kong and for Uyghurs in Xinjiang, but accepted others from allies, as it sought to defend its record at a U.N. meeting.

The U.N. Human Rights Council session in Geneva caps off a review process in which Beijing has striven to fend off criticism following a 2022 U.N. report which said the detention of Uyghurs and other Muslims in China's Xinjiang region may constitute crimes against humanity. China denies any abuses.

The council's president, Omar Zniber, said China had accepted nearly 70% of the more than 400 reform recommendations it received as part of the U.N. review.