watermark logo

When The Script Is Flipped: Brothers Charged in Killing CPD Cop and Critically Wounding Partner

6 Views
Shala Yisrael
Shala Yisrael
11 Aug 2021

Two brothers have been charged in the fatal shooting of Chicago police officer Ella French, the department announced Monday night.

Show more


0 Comments Sort By

No comments found