8,931 Days In Office, PM Modi Is India's Longest-Serving Head Of Government

Narendra Modi first assumed office as Chief Minister of Gujarat on October 7, 2001.