Tag: WEATHER

Hurricane-Struck North Carolina Prisoners Were Locked in Cells With Their Own Feces for Nearly a Week

“We thought we were going to die there. We didn’t think anybody was going to come back for us.”