Modi Surpasses Indira Gandhi as India’s Second-Longest Serving Prime Minister
His 4,078-day unbroken term, which began in 2014, reflects a generational shift that makes him the first prime minister born after independence to serve longer than any non-Congress predecessor.