South Windsor Police Cleared Of Wrongdoing In Prisoner Suicide
South Windsor Police Cleared Of Wrongdoing In Prisoner Suicide - South Windsor, CT - A lengthy report from the Office of the Inspector General determined Kevin Doherty killed himself by stuffing socks into his throat in 2022.