Judge’s lament that country has become land of rapists should put every Indian to shame
The other day a Madras High Court judge lamented that India, the holy land, has become the land of rapists, where a rape is happening every 15 minutes.Justice Kirubakaran, his name literally meaning m
Read More