Prime Minister Narendra Modi struck a clear note of peace on Friday (Dec 5) as he prepared to sit down for talks with Russian President Vladimir Putin at Hyderabad House in New Delhi. Before the ...