Planet satellite imagery shows charred areas and apparent structural damage at Launch Complex 36 after Blue Origin’s 320-foot ...
The Blue Origin explosion proves that space is still hard, and things can go wrong unexpectedly.