Two men charged with murder in shooting death of off-duty Chicago police officer
by Hannah Leone, Chicago Tribune
Mar 25, 2019
1 minute
CHICAGO - Two men have been charged with murder in the shooting death of off-duty Chicago police Officer John P. Rivera.
Menelik Jackson, 24, of the
You’re reading a preview, subscribe to read more.
Start your free 30 days