China slams G7 'manipulation' over human rights criticism

China slams G7 'manipulation' over human rights criticism

Deutsche Welle

Published

Beijing has accused the G7 leaders of interference after they denounced China's rights record and called for a new probe into the origins of COVID-19.

Full Article