Rocket Lab mission fails shortly after launch On July 5, 2020 By allopol electron failure gear news rocket rocket lab space spaceflight video Rocket Lab’s 13th Electron launch has ended in disaster. TheRead More