• detainee deaths May 20, 2022 12:04 am

    Ex-Deputy Gets 18 Years After Detainees Drown in Locked Van

    A deputy in South Carolina whose police van was swept away by floodwaters in the aftermath of Hurricane Florence, drowning two women seeking mental health treatment trapped in a cage in the back was sentenced Thursday to 18 years in prison. A Marion County jury found former Horry County deputy Stephen Flood guilty of two counts of involuntary manslaughter and…

Contact Us