Police find 2 people shot dead in home of Leggett, NC mayor, 2 suspects arrested

Leave a comment: