Hajo’s Cartoon for 6/2/2010 published June 1, 2010 by Hajo de Reijger politicalcartoons.com