Originally Posted by root
Based on the authentic hadeeth of the Prophet Muhammad (peace be upon him), The punishment is not to be carried out in the presence of any doubt, Muslims only perform executions when there is complete certainty of the perpetrator.
:sl: Br. Abdul Aziz,
I have responded to the claims/objections against Shariah [Penal] law in the following thread:
If something has not been addressed, you can ask it in that thread.
As for HROs, you can't make a blanket statement that they dislike Islam - many have great respect and admiration for Islam. Some speak about about cultural injustices that occur in parts of the Muslim world, and those who don't understand Islamic law may object to it due to their ignorance.
The main objections of the article you cited are either based on inaccurate implementations of Shariah in certain countries, or the common objections on the severity of Islamic punishments which I have already responded to in the above thread.