Blue Origin’s 24th mission is officially a success. The New Shepard rocket took off as planned this morning and the booster and crew capsule safely separated mid-flight and landed back on this great blue marble we call Earth.
You must log in or # to comment.