'This all must end now.' NASA lab closures at Goddard Space Flight Center under Congressional scrutiny
A congressional letter is putting NASA on blast.
(Space.com, 2025-11-11T21:00:00Z)