Russian President Vladimir Putin will today land in New Delhi for his two-day visit to India. Ahead of Putin’s high-stakes visit, the Ministry of External Affairs has issued a comprehensive advisory on the former’s itinerary during his 26-hour stay in India.