A St. Louis County police officer who had worked on crowd control in Ferguson, Mo., has been suspended after an online rant surfaced in which he disparaged a variety of groups, from LGBT people to Muslims to victims of domestic violence.

The officer, Dan Page, a 35-year veteran, also described himself as “a killer,” according to the St. Louis Post-Dispatch. CNN reported that the video appeared to have been taken in April at an event for Oath Keepers, the right-wing law enforcement group that is aligned with the Patriot movement.

“I’m into diversity. I kill everybody, I don’t care,” Page said, per the Post-Dispatch. He also referred to President Barack Obama as an “undocumented president” and warned the audience that the government wanted to place their children in indoctrination camps.

“I personally believe in Jesus Christ as my lord savior, but I’m also a killer. I’ve killed a lot. And if I need to, I’ll kill a whole bunch more,” Page said. “If you don’t want to get killed, don’t show up in front of me, it’s that simple. I have no problem with it. God did not raise me to be a coward.”

Those comments in particular disturbed St. Louis County police chief Jon Belmar, he told the newspaper.

“With the comments on killing, that was obviously something that deeply disturbed me immediately,” Belmar said.

Page also had some choice words for victims of domestic violence (“Don’t be wasting cops’ time. Just shoot each other and get it over with”) and Muslims (“Passive until they gain parity with you or they exceed you in numbers and they will kill you”) and LGBT people (describing their lifestyle as “sodomy”).

He also expressed disdain for hate crime legislation.

“We have no business passing hate crime laws,” he said, “because we’re setting aside a group of people special.”

The full one-hour video, via the Post-Dispatch, is below.

Image via YouTube.