John Thompson, a Democrat  who is running for State House in Minnesota, just suggested that the Minneapolis suburb of Hugo be burned down. He said this while ranting outside the home of Minneapolis Police Federation President Bob Kroll during a Black Lives Matter protest on Saturday.

The protesters gathered outside of Kroll’s home to demand his resignation, accusing him of “fostering a toxic culture within the Minneapolis Police Department,” according to KSTP-TV. One of the most intense speakers was Thompson, who won the Democratic primary for the Minnesota House of Representatives District 67A last week.

“I didn’t come here to be peaceful,” Thompson said, going on to accuse Kroll of being a member of the Ku Klux Klan, even going so far as to claim that he was the Grand Wizard.

“Why the f*** is we so peaceful in this [homophobic slur removed] neighborhood,” Thompson shouted. “F*** your motherf***ing peace, white racist motherf***ers!”

When Thompson saw a neighbor holding a Blue Lives Matter flag, the Democrat told him to “stick it up his a**.” He then suggested that the entire town should be burned down.

“This whole god***n state burned down for $20 goddamn dollars, you think we give a f*** about burning Hugo down?” he said. “Blue lives don’t mean s*** to black people. F*** Hugo, Minnesota!”

Tuscon Morrison, another activist at the protest, spoke out to say, “Here in Hugo, Minnesota, I’m going to take a wild guess and take it you don’t have to fear for your life as much as you do in Minneapolis with Bob Kroll and his gang of thugs hunting down black and brown bodies like they’re getting paid for it because they are.”

Two months ago, Minnesota Gov. Tim Walz (D) officially endorsed Thompson.

“I’ve known John for years His fierce advocacy and commitment to his community is exactly what’s needed in the state legislature right now,” Walz said. “I look forward to working with him as the next State Representative for 67A.”

You can see a video of Thompson’s tirade below.

Who do you think would win the Presidency?

By completing the poll, you agree to receive emails from LifeZette, occasional offers from our partners and that you've read and agree to our privacy policy and legal statement.