
Private Space Mission Completes Historic Polar Orb
Four space tourists returned to Earth on Friday, concluding their journey as the first private crew to orbit the planet’s poles. The crew splashed down in the Pacific Ocean off Southern California’s coast, marking the end of their self-funded expedition …