Police Officer Ella Grace French
Police Officer Ella Grace French Chicago Police Department, Illinois End of Watch Saturday, August 7, 2021 ELLA GRACE FRENCH Police Officer Ella French was shot and killed while she and her partner conducted a traffic stop of a vehicle containing three subjects near the intersection of West 63rd Street and South Bell Avenue. During the...
Read more