Claire McCaskill actually said...
I need to make sure that spending hundreds and hundreds of millions of dollars on the power grid and the power system in Afghanistan is, in fact, going to translate into defeating the Taliban.
06/29/2011