Case BriefsHigh Courts

Delhi High Court: While observing that, rape is an offence which not only violates the physical body of the survivor but is