Police claim teen shot himself in the head while his hands were cuffed behind his back

Durham, NC Police are claiming that a 17-year-old riding in a police cruiser last month committed suicide by shooting himself in the head while his hands were cuffed behind his back. Durham’s police chief says that […]