(CNN) — Donald Trump is a racist.

This should be said without excuses, without evasions, without caveats.

Trump’s angry complaint Thursday about “all these people from shithole countries” — language that after a night’s sleep he only denied using on Friday morning — is the latest example of his dislike of entire groups of people based on their place of origin or religion.

During the 2016 election campaign, we heard him imply that all Mexicans were drug dealers and rapists. Last year, he retweeted Islamophobic videos by a far-right British group. The New York Times reported that Trump said all Haitians “have AIDS” and that Nigerians don’t want to go back to their “huts.”

Note: Read our discussion guidelines before commenting.