Wednesday, June 21, 2023

Question: Where and when did the last Summer Olympics take place in the U.S.?

Answer: Atlanta hosted the Summer Olympics in 1996.