S.C. sheriff’s deputies on leave after women die in flooded van

Two South Carolina sheriff’s deputies are on paid leave after two women died in a flooded van the deputies were driving. Nicolette Green and Wendy Newton were being transported to mental health facilities when Hurricane Florence floodwaters overtook the van Tuesday night.

Categories: National, US & World News

Leave a Reply

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