Prime Minister Narendra Modi marked 25 years as head of government by offering prayers at Delhi’s Shri Vinayaka Temple and renewing his commitment to public service. He began as Gujarat CM in 2001 before becoming PM in 2014.