68-year-old Terry Dean Howell was arrested early this morning by the Baxter County Sheriff’s office. Howell faces charges of two counts of rape. He is being held in the Baxter County Detention Center with a bond set at $100,000
For a Complete Look at All the Latest News Click Link Below