Sahih al-Bukhari 6879 - Whoever punished with a stone | Criterion