G7 Summit 2024: World leaders accuse China of ‘enabling’ Russian war in Ukraine | World G7 Summit 2024: World leaders accuse China of ‘enabling’ Russian war in Ukraine | News Analysis India 3 months ago New Delhi: In a significant escalation of diplomatic rhetoric, the Group of Seven (G7) leaders stand strongly against Beijing and warned China to stop...Read More