"Republican" Colin Powell endorses Barack Obama.
Powell voted for Obama in 2008. Lots of Republicans and moderates did. Obama offered a message of hope, change, post-racialism, and post-partisanship. Lots of people fell for it. And John McCain was an execrable, free-speech-hating, bank-bailout-pushing, grumpy old man.
But now? After seeing the reality of Obama, an extreme leftist ideologue whose record on both the economy and foreign policy is an unmitigated disaster? How can a "Republican" vote for Obama over the ultimate mainstream moderate, Mitt Romney?