Woman Smears Menstrual Blood on Her Face to Remind Everyone that Feminists are Gross January 16, 2018 mindyrobinson 2 Comments Yazmina Jade, a self proclaimed feminist and witch (because of course) is smearing her own menstrual blood on her face… Continue Reading →