Chicago Police Arrest 2 Men and Are Searching for 3rd in Fatal Shooting of Off-Duty Officer

Chicago Police Arrest 2 Men and Are Searching for 3rd in Fatal Shooting of Off-Duty Officer

Menelik Jackson and Javan Battle were arrested, in Chicago, Monday night in connection with the fatal shooting of off duty police officer, John P. Rivera, according to a Tuesday morning report in the Chicago Tribune. Chicago’s top cop, Superintendent Eddie Johnson, tells reporters that the suspected gunman opened fire on “the first Hispanic man” he […]