The matter pertains to the death of Vincent, who died at the Thalamuthu Nagar police station.
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.