765 Views
History was made Saturday in New Mexico, as the Land of Enchantment became the third U.S. state to launch humans into space. Virgin Galactic’s VSS Unity sent two pilots and NASA technology supported experiments in space Saturday morning.