Delhi: Prime Minister Narendra Modi embarks on a five-day visit to Sweden, United Kingdom and Germany

Delhi: Prime Minister Narendra Modi embarks on a five-day visit to Sweden, United Kingdom and Germany