College Station Police Arrests Following A Stabbing & Motorists Boxing In A Suspected Drunk Driver

College Station police arrest a man who told officers he stabbed the devil. The victim underwent surgery to control bleeding from a puncture wound to his neck. According to the arrest report, the victim and the suspect both said they were at the suspect’s apartment to get high. The suspect told the officer he got […]