Media Blog The Latest Ramirez Cartoon By Greg Pollowitz July 7, 2009 12:49 AM Share on Facebook Share on Twitter Share on Flipboard Share on WhatsApp Email this article Sure to make the Palin supporters angry: