John McCain actually said...

General McChrystal, please explain why your new strategy and the many additional troops you will receive can bring success in Afghanistan when past efforts have not fully done so?

12/01/2009

https://www.congress.gov...

More John McCain Quotes

View All John McCain Quotes