X

Russia-Ukraine War

G20 New Delhi Declaration: A Milestone in Multilateral Diplomacy

The G20 meeting in the Indian capital, New Delhi, on a landmark note today with the unanimous adoption of the… Read More