20120427 city.delhi: Body at Nehru Place: Cops clueless; but confirm rape