The Mexican drug lord Joaquin “El Chapo” Guzman Loera was captured in a hotel located in Mazatlan, Sinaloa, in northwestern Mexico on Feb. 22–following a joint operation by U.S. and Mexican authorities
The Mexican drug lord Joaquin “El Chapo” Guzman Loera was captured in a hotel located in Mazatlan, Sinaloa, in northwestern Mexico on Feb. 22–following a joint operation by U.S. and Mexican authorities