Sherrod Brown actually said...
Since then, in 2009, a NASA satellite was lost, as you know. And, just a month ago, another NASA satellite was lost.
Context
Brown highlights recent failures of NASA satellites due to launch vehicle issues.
04/10/2011