Sen John Kerry (D-MA), facing a firestorm of criticism for a botched joke that ended up disparaging US troops in Iraq, has aplogized for his comments. From his statement:
"I sincerely regret that my words were misinterpreted to wrongly imply anything negative about those in uniform, and I personally apologize to any service member, family member, or American who was offended."
Democratic candidates have canceled appearances with the Senator since his remarks earlier this week. (CNN)