Search
Seeker

Eroding NASA Science: Space Telescope Scrapped?

After months of James Webb Space Telescope mismanagement accusations, a U.S. House subcommittee has recommended the $6.5 billion project's cancellation.

July 6, 2011
7:14 PM EDT