The latest at Starbase with LabPadre: June 1

The latest at Starbase with LabPadre: June 1

STARBASE, Texas (ValleyCentral) -- In the wake of Blue Origin's New Glenn mishap, the ball is in SpaceX's court to deliver a human landing system for Artemis 3 in 2027. Construction of the next round of ships and boosters is well underway, with Booster 21's methane landing tank, transfer tubes, a...