It's time for India Inc to step up
January 02, 2013 14:09
Dwarka, is the sad place where the young woman who was raped on a New Delhi bus last month was cremated Sunday morning.The area, on Delhi's western reaches, is both one of the most notorious regions in the city for dumping dead or raped bodies as well as a preferred residential destination for corporate India, the "executive class." Read