Wednesday, March 17, 2010

Al-Jazeera Cartoon


The "Arab League" Committee.....
To Follow Up on the "Arab Peace Initiative"!
Endless "Negotiations."

What Losers!

No comments: