Screaming Goats vs Feminists Feb 27, 2017 Diana Davison is at it again… Discussing False Accusers of Rape and much more. “Motives for false allegations are not myths. This is the start of a series on why women lie about rape. …read more