B612 Congressional testimony responding to NASA’s NEO Report
November 8, 2007
The long anticipated Congressional hearing on NASA’s NEO Report to Congress was held. NASA’s stated position on many controversial elements of its Report were substantially moderated in comparison to the plain reading of its Report, there is as yet no indication that NASA will either modify or supplement its Report.