Return Of Orion
NASA’s Orion spacecraft, which launched on the Artemis I mission on November 16th last month, made a successful return to Earth after doing two lunar flybys. It splashed down yesterday at 9:40 a.m. PST off the coast of California, 50 years to the day of the Apollo 17 landing, humankind’s last trip to the moon. Congrats […]