As far as I can tell, Powell has always been liberal. The only thing that suprises me about this endorsement is remembering the way he was treated by the race-monger black establishment when he was active in the Bush administration. He must be a very forgiving person.
Or stupid. Call me Pollyanna.