Osmani Simanca Cartoon for 06/01/2005 published June 1, 2005 by Osmani Simanca politicalcartoons.com