Ohio Police Release Body Camera Footage Showing the Moment an Officer Kills a Pregnant Black Woman in Self-Defense – Woman’s Family Demands Officer’s Firing and Arrest Anyway (VIDEO)
Blendon Township, Ohio – Police authorities in Ohio released body camera footage Friday showing a police officer fatally shooting a pregnant black woman in her car in self-defense. The post Ohio Police Release Body Camera Footage Showing the Moment an Officer Kills a Pregnant Black Woman in Self-Defense – Woman’s Family Demands Officer’s Firing and…