June 7, 2025

China Praises Its Record on Human Rights