Review of the fatal shooting of Caleb Grisenti by Englewood Police Officer Stephen Creaghe and EPD Sergeant David LeClair in a parking garage at 1401 E. Girard Place
Review of the fatal shooting of Caleb Grisenti by Englewood Police Officer Stephen Creaghe and EPD Sergeant David LeClair in a parking garage at 1401 E. Girard Place