In Germany they first came for the Communists,
German rank and file communists joined nazis because they share the same socialist ideology.
Then they came for the trade unionists,
Nazis were trade-unionists, just opposing previously-entrenched trade-union domination. Rank and file trade-unionists joined nazis as well since they share the same socialist ideology.
Then they came for the Jews,
Come on, they needed some negative issue to unite the nation around in order to build the socialist state more effectively. You don't really expect anyone to stand up for the jews - the nazi's would not have selected them as a target otherwise.
Then they came for the Catholics,
That's plain ridiculous. You cannot build a socialist state and have divided loyalties. Can's have a person pretending to be a patriot germen obeying a guy in Vatican.
There are large muslim communities here in Brooklyn. Nobody bothers them.
Police does not really come for "muslims" or "blacks" - they come for criminals or violators of immigration laws.
miko