Five years after Chicago police officer Ella French was shot and killed in the line of duty, the Civilian Office of Police Accountability released body camera footage showing the late officer’s final moments.
French and her partner, Carlos Yanez Jr., were shot during a traffic stop in West Englewood on Aug. 7, 2021. French was killed, and Yanez was critically wounded, but survived.
COPA said it released body camera footage on Wednesday in response to a Freedom of Information Act request, and because previous court orders preventing the public release of the videos are no longer in place…