Wanted! Rafael Caro Quintero Captured By Mexico Authorities on 15 July

Rafael Caro Quintero is known as the “narco of drug traffickers” and also a notorious drug lord who was on the FBI’s top 10 most wanted list. Rafael Caro Quintero is considered to be the founder of the Guadalajara cartel: Rafael Caro Quintero has been taken into custody by the Mexican Navy, he is considered …

Wanted! Rafael Caro Quintero Captured By Mexico Authorities on 15 July Read More »