Narendra Modi Completes 25 Years as Head of Government: From Gujarat CM to Prime Minister
October 7, 2026, marked a rare milestone in Indian politics. On this day, Prime Minister Narendra Modi completed 25 straight years as the head of a government. His journey began on October 7, 2001, when he took oath as the Chief Minister of Gujarat, and continued when he became Prime Minister of India in 2014. … Read more