G7 demands COVID origins investigation, urges China to respect rights in Xinjiang
By Amod in Business
Updated 3 years ago
Following the conclusion of the meeting of the Group of Seven leaders (G7) over the weekend, the heads issued a highly critical final communique, stre