
After years allegedly at the top of an international drug cartel run by his father — and after two gun battles with authorities trying to arrest him — one of the sons of Joaquin “El Chapo” Guzman Loera appeared before a federal judge in Chicago on Monday.
Ovidio Guzman Lopez, 33, walked into a courtroom at the Dirksen Federal Building wearing an orange jumpsuit and chains around his ankles.