September 16, 2024 23:14 (IST)
Leader of Mexico's Sinaloa cartel Ismael Zambada arrested in Texas
One of the major drug lords Ismael 'El Mayo' Zambada has been arrested in the US state of Texas.
Latest Headlines
Leader of Mexico's Sinaloa cartel Ismael Zambada arrested in Texas Fri, Jul 26 2024