Europe’s Most Wanted Drug Lord Arrested in Mexico
On April 16, 2026, Mexican authorities arrested Ridouan Taghi, the Netherlands’ most-wanted drug lord, in a covert operation near Guadalajara, marking a significant blow to Europe’s most entrenched narcotics network ... Read More