Mary Cunningham & Taylor Johnston

Author Archive

  • Nov 21, 2024
    The youngest president in U.S. history is Theodore Roosevelt, who took office in 1901 at age 42. Here's the full list, from youngest to oldest.