The G20 Foreign Ministers Meeting in New Delhi earlier in the week. EPA
The G20 Foreign Ministers Meeting in New Delhi earlier in the week. EPA


Will the Ukraine war force the G20 to break up?



March 05, 2023