So you understand how hard it is to prove adultery unless like Brit put it its proven by self confession in which case the accused actually knows fully well how he/she will be punished. Why its so strict is to avoid corruption & false convictions. And mind you this is only in case of adultery not murder, manslaughter etc so if you happen to be an eyewitness in any other case feel free to come forward =D