
Even slightest penetration of male organ into female parts amounts to rape; Allahabad High Court reiterates
Allahabad High Court said that any statement of a rape victim is an extremely humiliating experience for a woman, and until she is a victim of sex crime, she would not blame anyone but the real culprit.