Zachary James Garrard, a 31-year-old man from Kansas City, Missouri, died on August 7, 2022, following an encounter with the Kansas City Police Department (KCPD). The incident occurred near East 55th Street and Prospect Avenue, where officers responded to a report of a stolen vehicle. Upon arrival, they found the vehicle unoccupied. Shortly after, Garrard emerged from a convenience store, got into the vehicle, and allegedly accelerated towards an officer, forcing the officer to dive out of the w
...Read More