Normangee police chief arrested after standoff at his home
The police chief in a small town north of College Station was arrested Wednesday after a standoff at his home.
More Videos
From CNN Newsource affiliates