On the evening of August 7, 2022, a fatal officer-involved shooting occurred in Kansas City, Missouri, claiming the life of 31-year-old Zachary James Garrard. The incident unfolded just before 10:00 p.m. at a gas station situated near the intersection of 55th Street and Prospect Avenue on the city's East Side. Kansas City Police Department officers had arrived at the location after identifying an unoccupied SUV in the parking lot that had been reported stolen. Two officers, both in uniform, appr
...Read More