Putin The Butcher published March 4, 2022 by Deng Coy Miel politicalcartoons.com