Canceling the James Webb Space Telescope would be a massive blow to U.S. leadership and competence in science and technology. Congressional Republicans are moving to terminate a federal project that has been plagued by cost overruns and delays. Good news? No. The project is the James Webb …
Read more
Written by Kenneth Silber on Sunday July 17, 2011