In 25 years, how the impossible was made routine - The Indian Express
Today, on September 17, Narendra Modi turns 76. Three weeks later, on October 7, he completes 25 unbroken years as head of a government, first as Chief Minister of Gujarat and then as Prime Minister. No elected leader in the history of the Republic, at the Centre or in any state,...




















