Spaceflight Insider

News Archive / Tagged: STP-27RD

  • 6th Electron rocket launched from New Zealand

    Derek RichardsonMay 5th, 2019

    “That’s a Funny Looking Cactus.” In fact, it’s no cactus at all, rather an Electron rocket sending payloads into orbit for the U.S. Air Force.