Indian Prime Minister Narendra Modi welcomed improved ties with China as US Treasury Secretary Scott Bessent escalated criticism on the South Asian nation over its purchases of Russian oil.
Latest posts by Toimitus (see all)