Rape – A social evil seeking legal solutions

Women (idols) in India are worshipped, as they say, but the truth of Indian women is only known to herself. India has a sex ratio of 943 females/1000 males.[1] While the southern and northeastern states are better off, the cow belt (Hindi/Hindu heartland) has a disappointing population ratio. A lot to do would surely have roots in female infanticide, something[Read More...]
The post  Rape – A social evil seeking legal solutions appeared first on Countercurrents.