KANSAS CITY, Mo. (KCTV) – Days after a mistrial was declared in the case of the fatal shooting by a police officer, the Leavenworth Police Department has released body camera video of the incident. Officer Matthew Harrington had been indicted in the deadly 2017 shooting of Antonio Garcia.’
Home Breaking News GRAPHIC: Cops Release Distressing Video After Officer’s Manslaughter Case Ends In Hung...