By D Bala Venkatesh Varma Prime Minister Narendra Modi hosted President of the Russian Federation, Vladimir Putin, for the 21st Annual Summit in New Delhi on 6th December. Though by normal diplomatic standards this official visit was a short one — President Putin was in Delhi for less than four hours — its timing and […]