Watch: PM Modi returns to New Delhi from Russia

New Delhi, May 22 (ANI): In the early hours of Wednesday, Prime Minister Narendra Modi returned to India’s capital, New Delhi. He was in Russia to meet President Putin where they discussed a range of bilateral topics.

Watch the Video below

Ventuno