Blue Origin sends Jeff Bezos and three others to space and back
By Liza in Technology
Updated 3 years ago
Bezos and three others landed safely in Texas.