CHIHUAHUAN DESERT, Texas, May 2 (UPI) -- Private space company Blue Origin successfully launched and landed a tourism vehicle, New Shepard, Wednesday from a remote area in western Texas, USAToday.com reported Friday.
"Any astronauts on board would have had a very nice journey into space and a smooth return," founder and Amazon CEO Jeff Bezos wrote in a blog post.