Texas officer charged with assault in 2019 fatal shooting
Published
Officer Juan Delacruz, an 11-year veteran of the Baytown Police Department, could face five years to life in prison for Pamela Turner's death.
Full ArticlePublished
Officer Juan Delacruz, an 11-year veteran of the Baytown Police Department, could face five years to life in prison for Pamela Turner's death.
Full ArticleOnce upon a time in America, parents breathed a sigh of relief when their kids went back to school after a summer’s hiatus,..