Sahih al-Bukhari 227 - The washing out of blood | Criterion