Read this incredible Drashah, Still Screaming: Is Anyone Listening? by Rabbi Ron Yitzchok Eisenman of Ahavas Israel in Passaic. When anyone tells you that a proper bas yisroel would never testify about Nechemya Weberman consider Tamar who was raped by Amnon. she screamed. Chazal credit her with creating the geder of yichud. But I cannot do justice to the writing of R. Eisenman. Read it yourself and think about it.