Tamil Nadu Court Sentences DSP, 8 Others To Life Imprisonment In 1989 Custodial Death Case

The matter pertains to the death of Vincent, who died at the Thalamuthu Nagar police station.

Leave a Reply

Your email address will not be published. Required fields are marked *