Sanford Bishop actually said...
I think that is a terrible abdication of our leadership role.
Context
Bishop criticizes the proposed NASA budget as a failure to uphold U.S. leadership in science.
02/28/2012
Bishop criticizes the proposed NASA budget as a failure to uphold U.S. leadership in science.
02/28/2012