CPD Officer Who Accidentally Shot Partner Krystal Rivera Stripped of Police Powers Amid New Probe
Chicago, IL – The Chicago police officer who fatally shot his partner, Officer Krystal Rivera, during a foot chase earlier this summer has been formally stripped of his police powers, the Chicago Police Department (CPD) confirmed this week. While CPD did not provide a detailed explanation for the move, the department stated the action was … Read more