Ars Technica April 21, 2026Pentagon pulls the plug on one of the military's most troubled space programsRead full article Share: