Wednesday, June 16, 2010

Al-Jazeera Cartoon


Arab Regimes:

"The Attack on the Freedom Flotilla by Israel Has Caused its Last Fig Leaf to Drop!"

No comments: