Tuesday on CNN’s “Anderson Cooper 360,” director Spike Lee declared President Donald Trump was a white supremacist.

Discussing the legacy of slavery in America, Lee said, “I think that most woke historians would say that this country, the United States of America, was built upon the genocide of people and slavery. I mean, that’s a fact. And I think that if we Americans came to study how this country started, we wouldn’t be talking about kick immigrants out, you know, because if it wasn’t — I mean, Native Americans, people brought here as slaves, everyone was immigrants.”

Lee said, “Another thing I’d like to say respectfully, why are we still asking is this guy a white supremacist? I mean, like it’s not even the question, I mean, the Muslim ban, all Mexicans are rapists, drug dealers.”

He continued, “And then Charlottesville, we have marching — the KKK, the alt-right, neo-Nazis, and he can’t make a decision between what’s right and wrong? What’s love and hate? Both people — I mean, that’s going to be — I mean, that quote, that’s going to be attached to him. He’s going to be on the wrong side of history, and that’s the first thing they will say that quote.”

Anderson Cooper said, “It’s interesting, there is a movement among Republicans to rewrite the history of what the president said about ‘very fine people. Because the president said very fine people on both sides specifically referencing Friday night in Charlottesville, which is the night of the tiki torch—”

Lee said, “Not buying it. You know what that is? Subterfuge. Shenanigans.”

Copper continued, “Maybe I’m stupid and naive, but I was shocked to see all these, you know, whatever age they were people totally fine with showing their faces, chanting ‘Jews will not replace us.'”

Lee said, “You know why because the guy in the White House gave them dog whistles, like ‘come on out.’ Our guys in the White House so we’re good.”

He added, “Before they just didn’t do that, but now that got the green light.”

Follow Pam Key on Twitter @pamkeyNEN