Colin Powell endorsed Barack Obama

Gen. Colin Powell endorsed Barack Obama for President. Listen to what he had to say on different issues: