Modi's Russia visit: A message to west or a move to offset China's clout?
Ahead of the scheduled meeting with the Western military alliance known as NATO (North Atlantic Treaty Organisation) slated for July 9 to 11 in Washington next week, Prime Minister Narendra Modi will be the guest of Russian President Vladimir Putin in …