Wow. Curious how so many here today think this is a “political cartoon”. It’s called topical humor, folks. When a dopey phrase like “perjury trap” gets thrown out in the zeitgeist, satirists aren’t going to ignore it. That’s a big, juicy target, regardless of which side of the political aisle put it out there.