Cartoon: Puppet propaganda

495

Today's cartoon from Clay Jones.