The New Shepard reusable launch system was launched and landed at Blue Origin’s West Texas Launch Site, on 13 October 2020, at 13:37 UTC (08:37 CDT). This was the 7th mission, launch and landing, for this New Shepard launch vehicle.
Credit: Blue Origin
More News Stories
More Political News
Originally posted 2020-10-13 14:00:04.