legalindia.com
Rape Laws in India
Rape is a stigma which exists in the society from a long time. The dictionary meaning of word rape is “the ravishing or violation of a woman.” The rape victim i.e. a woman as woman cannot commit rape due to biological reasons. She is traumatized after the event; it is…