watermark logo

Up next

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

10 Views· 11 Aug 2021
Shala Yisrael

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   Sort By

Up next