40-yr-old rape accused found hanging inside Samaypur Badli police station lock-up in Delhi
India | September 20, 2020 19:09 ISTA 40-year-old man arrested on charges of raping a minor girl was allegedly found hanging with a bedsheet inside the lock-up of Samaypur Badli police station following which a constable has been suspended