Chuck Schumer actually said...
NASA has been starved of funds, and given too much to do with too little.
Context
Schumer critiques NASA's funding and resource allocation issues.
07/07/2009
Schumer critiques NASA's funding and resource allocation issues.
07/07/2009