watermark logo

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

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