An Off-Duty Police Officer in Chicago Yells Out, ‘I’ll Kill You!’ Before Killing Man Who Grabbed Her Gun
A video has just been released that shows an off-duty Chicago police officer shouting, “I’ll kill you,” right before making good on her threat before fatally shooting a man. According to NBC Chicago, a police officer who was not identified struggled with 39-year-old Leevon Smith before discharging her off-duty weapon and killing […]
Recent Comments