Judge denies bid for new trial in off-duty cop’s slaying

The sentencing of Alexander Villa, found guilty at trial for the 2011 murder of Chicago Police Officer Clifton Lewis in 2019, has been scheduled for Monday.

From: 
Chicago Sun-Times

More Legal News