What is the length of a menstrual cycle?

Muslim jurists have differed regarding the duration of the menstrual cycle:1 – no minimum length2 – Hanafi: three days and nights up to a maximum of 10 days3 – Shafa’i […]