Mental Health Patients Drowned While Shackled In Sheriff’s Van During Hurricane Florence
Two female mental health patients drowned while shackled in the back of a sheriff's van in South Carolina during Hurricane Florence.
According to authorities, the women drowned when the vehicle was overcome with floodwaters.
Horry…