âš¡New Shepard Rocket Launch on December 18 Delayed, Blue Origin Likely To Launch Today
By IANS
The mission, called NS-24, carrying 33 science and research payloads and other cargo to space was slated for launch as early as 9.30 a.m. EST on December 18 from the company's West Texas site.