Colin Powell knows he blew it as Secretary of State and practiced a little redemption today by endorsing Barack Obama. He exposed the wrong direction of the Republican party and expressed a desire for an all inclusive leader to guide us in the difficult years ahead. It takes guts to abandon the political party that built your career. He's made many mistakes, but today put the needs of the country first and is right for doing so.