Friday, November 22, 2024

Tag: What is Delhi Declaration

200 hours of non-stop negotiations, 15 drafts led to consensus on Ukraine: India’s Sherpa

New Delhi: It took over 200 hours of non-stop negotiations by a team of Indian diplomats to deliver a consensus on the G20 declaration...