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.
03/09/2011