Since he became prime minister in May, much has been made of the fact that Prime Minister Narendra Modi is a strict vegetarian.

His visit to the US, at a time when he is observing a nine-day fast for the auspicious Navratras, has also put his dietary habits in public focus.

Close