Four space tourists return to Earth after a private flight over Earth's poles
Four space tourists are back on Earth after orbiting over the north and south poles. Their SpaceX capsule splashed down in the Pacific off the Southern California coast on Friday.…