Congress leader Shashi Tharoor on Sunday hailed the New Delhi Declaration of the G20 members, saying it "undoubtedly" represents "a diplomatic triumph...
Monday, September 11, 2023 3:37 PM
Loading Poll …