10 months agoG20 Summit in New Delhi: Landmark Agreements and Unanimous Adoption of Leaders' Declarationbrajeshupadhyay