Rape and its Penal Amendments

Offence of Rape is a disgrace that exists from time immemorial. Day by day rape rate in India is increasing much higher than other Crimes. Sexual intercourse of a man with women without her consent amounts to rape. Mere Penetration or slightest touch of penis to...