Man arrested for vandalizing several locations in Duncan, South Carolina, police say

featured-image

Man arrested for vandalizing several locations in Duncan, South Carolina, police say

Man arrested for vandalizing several locations in Duncan, South Carolina, police say.