although i don't often agree with him, I think John McCain hits the nail on the head in this piece..

Delay can be dangerous by John McCain

Comments