Cartoon: A Trumpian Oath

1848

Today's cartoon from Clay Jones.