20120828 city.delhi: Mehrauli teen suicide case baffles police