Is the menstruation taboo finally nearing an end ??