IMPUNITAS SEMPER AD DETERIORA INVITAT Law Professor 10 years ago Latin, meaning Impunity always leads to greater crimes. No related posts found