General
Narendra Modi and Vladimir Putin meet in China at Shanghai Cooperation Organization meeting
Indian Prime Minister Narendra Modi and Russian President Vladimir Putin have met in China in a show of deepening ties between the two countries as New Delhi’s relationship with Washington sours over the purchase of Russian oil.
The two leaders held talks after attending the key session of the…
Continue Reading
