Cartoon: Donald Trump's Beautiful Treason

2637

Today's cartoon from Clay Jones.