Sahih al-Bukhari 6851 - What punishment may be inflicted on the person so that they may not commit the same sin again, or so that they may learn good manners | Criterion