Anthony Weiner is under fire for likening the city's stop-and-frisk policies to Nazi Germany—in a church no less!

According to the Post, Weiner was addressing the congregation at Staten Island’s First Central Baptist Church on Sunday when he noted that more than 700,000 people—mostly young men of color—were stopped in New York last year. Rather than quit there, Weiner went on to invoke Nazism.

"Well, you can have 100 percent statistical reduction in crime if you stop everybody," he said. "Stop. Stop," you mutter under your breath, not unlike when Sarah Michelle Gellar decides to stay home alone in Scream 2 even though you know she shouldn't.

But Weiner didn't stop. "You could have 1938 Germany, because everyone has to show their papers,” he said. Dammit, Weiner!

The Jewish community promptly expressed its outrage, with State Sen. Simcha Felder decrying the statement as "shocking and disgraceful."

"Anyone who uses the Holocaust frivolously diminishes the tragedy that occurred. Weiner clearly stepped over the line,” he said.

In the pantheon of ill-conceived Holocaust comparisons, likening what many perceive as a grave infringement of civil liberty in the name of "protection" to being stopped by the SS is far from the most absurd. And boy, do they ever get absurd. Nevertheless, Weiner, who is Jewish, is still reportedly pulling 20 percent of the Jewish vote—more than any other candidate.

Weiner's campaign defended the statement. “The context of the reference was the argument made by some that stopping innocent citizens was an acceptable cost for public safety,” said Weiner spokeswoman Barbara Morgan. “He clearly was not equating 1938 Nazi Germany to New York City.”