‘This all must end now.’ NASA lab closures at Goddard Space Flight Center under Congressional scrutiny

Activities at NASA’s flagship science center are coming under a Congressional magnifying glass, and lawmakers are calling for the space agency’s Office of Inspector General (OIG) to get involved.

A letter from Rep. Zoe Lofgren (D-CA), the ranking…

Continue Reading