Whistling Bad Guys with Knives published July 13, 2022 by Daryl Cagle politicalcartoons.com