17-Year-Old Girl Found Hanging At Home In Delhi: Police
The 17-year-old daughter of a BSF trooper was found hanging from the ceiling fan from her home here, having allegedly committed suicide, police said on Wednesday. However, no suicide note was found at...