Texas July 25, 2024 11:38 pm Mexican drug lord “El Mayo” Zambada arrested in Texas The leader of the Sinaloa drug cartel, Mexico’s largest drug ring, is now in federal custody. US & World Videos 2:00 How to check what's in your water 2:57 FIU ranks in top 50 public schools in the U.S. 2:20 Hialeah city leaders discuss abortion rights 3:11 Miami organization takes aid to homeless individuals on the street 2:34 Florida officials urge storm preparations ahead of Helene