Putin's puppet calls Trump's puppet a Democratic Puppet Jason Weisberger 12:39 pm Wed, Apr 27, 2022 New Africa/shutterstock.com There is so much puppetry at the puppet show that puppets are calling one another out.