Indian PM Modi wraps up in Sweden, lands in London

WION London, UK Published: Apr 18, 2018, 11:19 AM(IST)
Indian PM Modi wrapped up his Sweden visit and headed to London. Narendra Modi landed in London after meetings in Stockholm. Watch to know more.
Read in App