Former Secretary of State Colin Powell endorsed Barack Obama on Meet the Press this morning. He also had some stinging words for how some of the leaders in his Republican Party are attacking Obama. Question of the Day: What does this endorsement mean? Update: John McCain says the endorsement doesn’t come as a surprise.