New answers tagged


The point is (a) expiation for the criminal's sin while in the dunya (any worldly punishment being better than punishment in Hell) and (b) acting as a strong deterrent, preventing others from doing the same in the future. "can be taught" In Islamic society where such punishments would be implemented, the atmosphere would be one of knowledge and dawah, ...

Top 50 recent answers are included