Source: China – South China Morning PostBeijing has lashed out at G7 leaders for what it described as “small circle” power politics after they called for a new investigation into the origins of the coronavirus pandemic and urged China to respect human rights and freedoms in Xinjiang and Hong Kong.Hours after the Group of 7 summit ended in Cornwall, England on Sunday, the Chinese embassy in Britain said Beijing firmly opposed the nations’ joint communique, saying they had “deliberately slandered China”.The embassy statement said the…Read More