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