Tag: Alexander Villa
-
Alexander Villa’s Conviction in Chicago Police Officer Murder Case Sparks Appeals and Controversy
Alexander Villa’s conviction stems from the 2011 killing of Officer Lewis, who was on security duty at a local convenience store. Alexander Villa, the man found guilty of the murder of Chicago Police Officer Clifton Lewis, has been sentenced to life imprisonment, but the case continues to be enveloped in controversy Despite the sentencing, Alexander…