With the deterioration of the United Nations, the G20 is slowly becoming the vehicle of choice for a section of the developed world. While the…
View More Delhi G20 statement signals US shift on UkraineWith the deterioration of the United Nations, the G20 is slowly becoming the vehicle of choice for a section of the developed world. While the…
View More Delhi G20 statement signals US shift on Ukraine