From the email:
Senator Obama: Talk to Commanders or Meet with Dictators?
Yesterday, General Petraeus was back on Capitol Hill to testify before Congress. Senator Barack Obama was there too, but not for long. He stayed in the committee meeting long enough to ask one question, before ducking out to head back to the campaign trail. This wouldn't normally be a big deal, except ...
Senator Obama has never sat down, one-on-one, with General Petraeus. Even worse, he hasn't visited Iraq, and our brave troops on the ground, in over two years. And on April 8, when two-dozen Illinois veterans went to his office for a meeting, Senator Obama was unwilling to meet with them. He was in his office, just wouldn't come out.
Here is an Internet Ad featuring Sgt. Garrett Anderson.
Sergeant Anderson was one of the 12 veterans denied a meeting with Senator Obama. And like his fellow veterans, Sergeant Anderson would like to ask Senator Obama a few questions: Why hasn't he met with General Petraeus? And why won't he visit Iraq? And why would Senator Obama rather talk about meeting—unconditionally—with Iran, instead of meeting with veterans and commanders? America deserves to know.
So, why would Barack Obama publicly state, on multiple occasions (video of him saying it at that link), yet refuse to meet with out own veterans and the Commander on the ground in Iraq, General David Petraeus?