Passenger Rocket Successfully Launches and Lands in West TexasPassenger Rocket Successfully Launches and Lands in West TexasHumans are closer to reaching the edge of space! Emily SlapeEmily Slape