China slams G7 'manipulation' after Xinjiang, Hong Kong criticism ...

Responsive image
source