The move by Mexico to allow the transfer of Rafael Caro Quintero to the United States signaled a potentially new era of ...
By Luc Cohen NEW YORK (Reuters) -Alleged drug cartel boss Rafael Caro Quintero, who spent decades in prison in Mexico for the ...
It’s Mexico’s Sinaloa cartel that's the biggest supplier ... In January 2019, it was reported that Rafael Caro Quintero, now probably 66 – his birthdate is a moveable feast - “is a key ...