The House Appropriations Committee proposed Wednesday to kill the James Webb Space Telescope, the crown jewel of NASA’s astronomy plans for the next two decades.
From The New York Times View Full Article
No entries found