9 hours agoPutin and Indian Prime Minister take a walk in Russian leader’s residence near Moscow -Meet over teaNews 13 WorldWide