(WHTM) — For the first time in more than 50 years, the United States has landed on the moon. After traveling more than 620,000 miles, a 14-foot tall lunar lander named Odysseus successfully made the landing on Thursday, February 22, marking the country’s first time on the moon since the Apollo 17 Mission in 1972. […]