Fast Situations: 9 stuff you didn't learn about durations Periods is actually stigmatized worldwide. Menstruation was an everyday and match section of life for the majority women. Approximately 50 % of the feminine population -- doing twenty six % of one's around the globe populace[i] -- are of reproductive ages....