Sahih al-Bukhari 3017 - Not to punish with Allah's punishment | Criterion