Marks Blue Origin’s Eighth Human Mission
Blue Origin recently announced that their crewed New Shepard mission will be lifting off from Launch Site One, just north of Van Horn, Texas. It will launch around 8:00 am CDT. The spacecraft, named after the first American in space, is meant to reduce the cost and waste production of space travel.