Menstruation has been considered a taboo in India from a long time. It's time that we challenge it!