Sunday, December 5, 2010

Al-Jazeera Cartoon

Wikileaks Cables and the Arab Puppet "Leaders"

No comments: