World

Arrest of El Chapo’s son Ovidio Guzmán throws Mexico into chaos ahead of Biden visit

Ovidio Guzmán , alleged drug trafficker and son of drug lord known as "El Chapo," was captured and arrested in Mexico.