Delhi Teen Found Hanging At Home, Cops Suspect Attempt To Make Insta Reel
The cops have seized the teenager’s phone for analysis. (Representational)New Delhi: A 13-year-old boy allegedly died by suicide in Delhi’s Najafgarh on Sunday, the police said.According to the police, the…