youtube.com
'Narcos' drug lord Rafael Caro Quintero captured in Mexico
Jul 16, 2022
95.8K Views
Rafael Caro Quintero: America's Most Wanted Man
Sep 11, 2022
522.8K Views
Mexico captures infamous drug lord Rafael Caro Quintero
174.8K Views