Congress leader Shashi Tharoor on Sunday hailed the New Delhi Declaration of the G20 members, saying it "undoubtedly" represents "a diplomatic triumph...
2023-09-11 15:37:48
Loading Poll …