Kudos to Newsbusters for tracking this down.
John McCain and Barack Obama have been invited to participate in a townhall with the active duty military and their families on August 11. According to the organizers, only McCain has agreed to attend. What's Obama's excuse? Scheduling conflict:
Obama campaign spokeswoman Shannon Gilson said that while the senator has a scheduling conflict on Aug. 11, he "strongly supports" veterans and military families, and he has worked hard on their behalf in the Senate.
Did he learn nothing in Germany? Could he send a clearer signal to the troops about what he thinks about them?