New Delhi: 20th December 2012
This past week, we’ve been told Delhi is the rape Capital of India. It has something to do, the story goes, with the disconnect between the liberated lifestyles of urban women and just-in-from-the-village men; with North Indian culture; with how Delhi cops are more sexist than Mumbai or Bangalore cops. The thing is, this story just isn’t true.
Health News Update