Man found hanging inside women’s washroom at Delhi’s Inderlok Metro station
A man’s body was discovered hanging inside a locked women’s washroom at Inderlok Metro station on Saturday evening. The discovery was made after a foul smell was reported from the locked toilet. Police believe the deceased, an unidentified man around 40, was likely the washroom caretaker, missing for two days.