Narendra Modi, the tea seller who rules the world's most populous country
From tea vendor to geopolitical champion - but sometimes controversial at home. Narendra Modi, 75, has ruled "the world's largest democracy," India, for almost twelve years. On Sunday, he will meet with Prime Minister Ulf Kristersson in Gothenburg, among others.
Sweden