Anyway, this was an interesting story from BBC:
Barack Obama has pledged unwavering support for Israel in his first foreign policy speech since declaring himself the Democratic nominee for president.
He told the American Israel Public Affairs Committee (Aipac), a prominent Jewish lobby, Israel's security was "sacrosanct" and "non-negotiable".
He also said he would do "everything" to stop Iran getting a nuclear weapon.
As the Democrats' primary season ended, Mr Obama received the support of enough delegates to clinch the nomination.
His rival, Hillary Clinton, has yet to concede.
Okay, great...Barack Obama is pledging support for Israel. He has also stated he wants to go after Al-Qaeda in the tribal belts of Pakistan. Now, if only he would make a pledge like this to support Iraq no matter what...and stand beside the Iraqi people, regardless of poll numbers or what his left-leaning base says. I would sleep a lot better if I knew that both candidates--McCain and Obama--were saying the right things on foreign policy. Obama has made history being the first African-American to secure the democratic nomination for president, now I suggest he do something just as symbolic...he should take McCain up on his offer for both of them to visit Iraq and see first-hand the amazing progress that is taking place over there. They could meet with American and Iraqi commanders on the ground, and promise that no matter what, the United States will support Iraq in its battle against Al-Qaeda and Muqtada's boys in Sadr City.
Both McCain and Obama have repeatedly stated they want to unite the country and end "partisan" politics, and I think that a joint visit to Iraq to make a promise to the Iraqi people would be the best way to do that.