Indian PM Modi wraps up in Sweden, lands in London

WION Stockholm, Sweden Apr 18, 2018, 08:24 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