Ismael ‘El Mayo’ Zambada, a Mexican drug lord who trafficked substances into the US for the Sinaloa cartel, has been jailed for life.
This story was indexed from the original publisher.
Read at Sky News