|
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 […]
| RELATED ARTICLES | | |
|
The warehouse is one block east of the existing U.S. Immigration and Customs Enforcement facility at 1930 S. Beach St.
|
|