Home Videos CARTOONS: The worst Putin puppet ever CARTOONS: The worst Putin puppet ever Kate Mar 10, 2022 comments off Tweet on Twitter Share on Facebook Pinterest Take a look at some editorial cartoons from across the U.S. and world. This is my first link This is my second link This is my third link