Narendra Modi sworn in at Delhi ceremony
Narendra Modi has been sworn in for a second term as India's prime minister after his party won a landslide majority in the recent election.
The ceremony took place at the presidential palace, a colonial-era building in the centre of the capital.
Read more: Narendra Modi sworn in