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