Narendra Modi, the leader of the Bharatiya Janata Party (BJP), has been elected as the new prime minister of India. The 63-year-old pro-business represents the Hindu nationalist movement and has been accused of having a dubious relationship with India's Muslim minority.
Here are the pictures you need to see of India's new leader. (Getty)