menstrual day

menstrual blood is not impure similar to other blood in the body and is clean

How long do healthy periods last? Does PMS really happen? There are many such myths…