A former Chicago police officer was sentenced to 20 years in prison on Friday following a plea deal related to three separate cases where he was accused of sexually abusing a minor he met on the job and recorded sex acts. Before Judge Kenneth Wadas at the Leighon Criminal Court Building, David P. DeLeon accepted […]