Blue Origin’s New Shepard rocket is returned to flight on Dec. 19, 2023, from Blue Origin’s Launch Site One in West Texas.
This mission followed a failure during the last New Shepard mission, NS-23, on Sept. 12, 2023. The NS-24 mission lifted off from Launch Site One carrying 33 science and research payloads as well as 38,000 postcards for the company’s Club for the Future foundation.