China Slams G-7 Statement Criticizing Human Rights Record
China has denounced the communique issued Sunday at the end of the G-7 summit that criticized Beijing over its human rights record. The G-7 statement called on China to “respect human rights and fundamental freedoms, especially in relation to Xinjiang,…