Delhi: Prime Minister Narendra Modi embarks on a five-day visit to Sweden, United Kingdom and Germany vdcApril 16, 20180 Delhi: Prime Minister Narendra Modi embarks on a five-day visit to Sweden, United Kingdom and Germany VIJAYCHOWK.COM Delhi: Prime Minister Narendra Modi embarks on a five-day visit to Sweden, United Kingdom and Germany