Sahih al-Bukhari 2152 - The selling of an adulterer slave | Criterion