Topics from October 2021 Which President held office for the longest time? Posted by Keshav Jain on Friday, October 22. 2021