Sahih al-Bukhari 6848 - 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