World News | Reuters | Friday July 26, 2024
Mexican drug lord Ismael "El Mayo" Zambada and the son of his former partner, Joaquin "El Chapo" Guzman, were arrested in Texas, U.S. Attorney General Merrick Garland said in a statement on Thursday.
www.ndtv.com