12 Things You Need To Know About Narendra Modi, India’s New Prime Minister

The controversial new leader of the world’s largest democracy was selected by a landslide in the biggest elections of all time. Update – May 26: Narendra Modi has taken an oath as India’s 15th PM, and has officially been sworn in to office.

Update — May 26: Narendra Modi has officially been sworn in as Prime Minister of India.

Update — May 26: Narendra Modi has officially been sworn in as Prime Minister of India.

Translation: India has won. Good days are about to come.


View Entire List ›

BuzzFeed - Latest