8 arrested for allegedly blindfolding, kidnapping, and shooting North Carolina couple

The Latest