Shooting yourself in the foot Luojie politicalcartoons.com Get a reprint license for cartoon #242160.