Advertisements
Read Time:9 Second
Mexico captured infamous drug lord Rafael Caro Quintero, who was behind the 1985 killing of a Drug Enforcement Administration agent and was on the FBI’s top 10 most wanted list.