St Stephen's Lecturer Allegedly Kills Himself, His Mother Also Found Dead

A guest lecturer of St Stephen's College was found dead on railway tracks and his mother was found hanging at their house in north Delhi's Pitampura, the police said.The police said the 55-year-old woman's mouth was stuffed with cloth. Her 27-year-old son was a guest lecturer of Philosophy in the top college under Delhi University. Both were from Kottayam in Ker more