Officer in Texas Is Indicted in 2019 Fatal Shooting of Pamela Turner
Officer Juan Delacruz has been charged with aggravated assault by a public servant in the deadly encounter.
Officer in Texas Is Indicted in 2019 Fatal Shooting of Pamela Turner
Officer Juan Delacruz has been charged with aggravated assault by a public servant in the deadly encounter.