India becoming the Rape capital of the civilized world (if one such exists at all) is a stark reality on the face of every Indian. The most recent ones that have shaken the country are the brutal rape and murder of a veterinarian while a rape survivor who complained against her rapists who in turn […]