Sergei Elkin Cartoon for 06/12/2008 published June 12, 2008 by Sergei Elkin politicalcartoons.com