The approximate 20 percent budget cut could force the closure of the Goddard Space Flight Center and would see projects such as the Nancy Grace Roman Space Telescope scrapped.Read More