Brothers charged in weekend shooting that killed Chicago police Officer Ella French and wounded second cop
Published
A pair of Chicago brothers were hit with felony charges Monday after a traffic stop Saturday night in West Englewood ended in tragedy,...
Full Article