Narendra Modi Surpasses Indira Gandhi as Second Longest Serving Indian PM
- July 25, 2025
On July 25, 2025, Prime Minister Narendra Modi marked a significant milestone by completing 4,078 consecutive days in office. This achievement surpasses the record previously held by former Prime Mi...