Chicago witness targeted by El Chapo cartel hustled to secure location
Even though drug lord El Chapo was locked up in New York, his underlings in Chicago we're executing orders against witnesses in cases here according to federal law enforcement sources.
Copyright © 2024 WLS-TV. All Rights Reserved.