Truthdig

Vultures in the Libyan Desert

http://www.truthdig.com/cartoon/item/vultures_in_the_libyan_desert_20110824/

Posted on Aug 23, 2011