I don't consider St Augustine to be Ahimsa....and it comes from a letter written by St Augustine, later used by Gandhi.
I don't know what religiion you follow, but you seem to think it is our duty to judge and mete out punishment for sin......sounds islamic to me.
Yes and no, it is a job of Christians to judge, but the Bible is clear we are not to "mete out punishment".
"He who is spiritual judges all things" for "we have the mind of Christ" (1Cor. 2:15-16).
. "Hypocrites," Jesus said, "why, even of yourselves, do you not judge what is right?" (Luke 12:56-57)
"Do you not know that the saints will judge the world? And if the world will be judged by you, are you unworthy to judge the smallest matters? Do you not know that we shall judge angels? How much more, things that pertain to this life? I say this to your shame. Is it so, that there is not a wise man among you, not even one, who will be able to judge between his brethren?" (1Cor. 6:2-5).
Who is to deal out punishment?
Let every soul be subject to the governing authorities... For rulers are not a terror to good works, but to evil. Rom. 13:1
For [the governing authority] is God's minister to you for good. But if you do evil, be afraid; for he does not bear the sword in vain; for he is God's minister, an avenger to execute wrath on him who practices evil. Rom. 13:4
Paul instructs believers to "not avenge" themselves, "but rather give place to wrath." Governments are the place for wrath for they are "God's minister, an avenger to execute wrath."
If you have scripture to dispute what I have presented, please share with me.