Arrested
Police arrrest Roof in Shelby, North Carolina, almost 250 miles (400 km) – about three and a half hours’ drive – away from Charleston, when local police stop his car after a citizen called in about suspicious activity. Police say Roof was “cooperative” with the officer who stopped him.