Narendra Modi's first 100 days as India's prime minister
Indian Prime Minister Narendra Modi has completed his first 100 days as leader of the country.
The right-wing Hindu nationalist won May's election with the largest democratic mandate in 30 years.
The BBC's Sanjoy Majumder reports on what he has, and has not, achieved during the start of his term.