China slams G7 'manipulation' after Xinjiang, HK criticism

China slams G7 'manipulation' after Xinjiang, HK criticism

IndiaTimes

Published