India’s Modi to meet Xi and Putin on first China trip in seven years

Indian Prime Minister Narendra Modi will land in China this weekend for his first visit in seven years. He will meet Chinese President Xi Jinping and Russian President Vladimir Putin, just as India’s ties with Washington have soured.

Modi’s…

Continue Reading