Blue Origin returns to space after year-long grounding
After being grounded for over a year, Blue Origin’s New Shepard rocket has returned to the skies and completed its 24th flight from the company’s Launch Site One in West Texas as it transported 33 payloads to the edge of space. The uncrewed mission lifted off on December 19, 2023 at 10:42 am CST with … Read more