#HumanSuffering

G20 Leaders Unite On New Delhi Declaration: Terrorism And Ukraine Crisis In Focus

G20 Leaders unite on New Delhi declaration: Terrorism and Ukraine crisis in focus. The G20 Summit under India's presidency witnessed…

1 year ago