St. Stephen's professor found dead on railway track, mother found hanging at home
R Sinduja
News EditorImage Credit: shortpedia
A guest faculty member of Stephen's college Allen Stanley's body was found on the tracks of the Sarai Rohilla railway station. Later, Delhi police found his mother hanging from a ceiling fan at their house in the Pitampura area. As per reports, the preliminary investigation in the case revealed suicide to be the cause of death in both the cases; however, the police is investigating the case through all angles.