another ignorance. Islam puts allowances for human mistakes and if you examine the criteria that should be met in order to stone someone, you would probably change your views. It is when people become so careless in maintaining integirty of societies to the extent they don't respect the norms and spreading social diseases.