China tells G7 to stop meddling in its internal affairs
China on Monday condemned the joint statement issued by the Group of Seven leaders that had taken Beijing to task over human rights record in Hong Kong and Xinjiang. China has branded the G7 as