Offending the laws and specially Allah's laws is a Major thing. There should be no mercy on those who have no respect to others and have no problem poisoning the morals and virtues of this society. Covering for them is a crime and you will be their partner.
If you give a deaf ear to righteousness you will become a Deaf Devil.
Morals, values and virtues are uphold by all members of the society and not by the secret police. Do your job as a Man.

Imagine a terrorist hiding in the US. Will American citizens cover for him b/c they don't want to affect his life! Of course not, they will kill him with their hand if they are allowed!

Hence, protect your society the same way others caresabout theirs.