Blue Origin successfully launched its New Glenn rocket from Cape Canaveral Space Force Station in Florida on Thursday, carrying NASA's twin ESCAPADE spacecraft bound for Mars and achieving a successful booster landing on a floating platform in the Atlantic Ocean.
Blue Origin's New Glenn Rocket Launches NASA's Mars Mission