2020-12-05 Comments Off on How long do periods last? The menstrual cycle explained How long do periods last? The menstrual cycle explained Woman smears menstrual blood on face for 'pain relief' A