Hailed as a modern-day 'Chanakya', BJP's Amit Shah is now India's longest serving Union Home Minister
Known as the second most influential figure in the country after Prime Minister Narendra Modi, Shah has completed 2,258 days in office, surpassing L K Advani's 2,256 days as Union Home Minister.