Question: How many years did Franklin D. Roosevelt serve as U.S. president?

Answer: 12 years, from March 4, 1933 to April 12, 1945. Here’s why he served four terms instead of the usual two.