Thursday, July 07, 2011

JWST cancellation by House of Representatives

Neither unexpected, undeserved, disasterous or likely final.