Ending the Stigma: Period

Ending the Stigma: Period

By Editor Caroline Zhu Period. Period, period, period!  No, I’m not talking about the punctuation point. I’m talking about the vexing monthly visitor half the population gets: menstruation! Menstruation, however annoying, is vital to the survival of the human race. A...