INDIA is reeling. The Manipur horror has shocked the nation. Two women stripped, paraded naked in broad daylight, molested, groped and gang-raped in a field. Indians are shaking their heads in disbelief. “How could it happen in Mother India?”
A sense of shame sweeps over the sub-continent.