1
5
27
9K
3
Download Image
The G-20 Summit in New Delhi concluded this past weekend, with global leaders reaching a consensus on a declaration in the wake of the war in Ukraine and in the absence of China’s all-powerful leader Xi Jinping. A consensus this early surprised many.