Fugitive 1980s Mexican drug lord Rafael Caro Quintero was arrested in Mexico.
Fugitive 1980s Mexican drug lord Rafael Caro Quintero was arrested in Mexico.
Fugitive 1980s Mexican drug lord Rafael Caro Quintero was arrested in Mexico.