Sahih al-Bukhari 308 - Washing out the menstrual blood | Criterion