Chicago shooting: Alexander Villa sentenced to life in prison in CPD Officer Clifton Lewis case, but controversy remains
Alexander Villa was sentenced to life in the CPD Officer Clifton Lewis case, but controversy remains. The cop was killed in a Chicago shooting.
Source: abc7chicago.com