Minor girl ends life inside police station

A 17-year-old girl allegedly committed suicide inside the Tilak Vihar police post in west Delhi on Sunday morning.

Source: Read Full Article