Blue Origin Returns to Space, Six Tourists Become Astronauts
After nearly two years of grounding, Blue Origin successfully launched six tourists to the edge of space early Sunday. The mission, known as NS-25, took off at 9:36 a.m. local time from Launch Site One, a private facility owned by Amazon founder Jeff Bezos, located approximately 30 miles north of Van Horn in West Texas. … Read more