India on Saturday pulled off a big diplomatic win after the G20 summit held under its presidency adopted a consensus declaration overcoming major differences on the Russia-Ukraine war Read More…
G20 Delhi Declaration Sent A “Positive Signal”: China In First Comments
[tta_listen_btn]











