Taylor Parker sentenced to death

Taylor Parker
Taylor Parker

NEW BOSTON, Texas —Taylor Parker has been given the death penalty by a Bowie County jury.

Jurors deliberated about an hour and 15 minutes Wednesday before returning with the verdict.

Upcoming Events