Mexico nabs FBI Most Wanted cartel boss accused of ’80s kidnapping, murder of DEA agent

NEWYou can now listen to Fox News articles! Mexican forces have arrested infamous drug lord Rafael Caro-Quintero nearly a decade after he walked out of prison and returned to drug trafficking.  An official with Mexico’s Navy on Friday confirmed Caro-Quintero’s arrest but provided no further details. Caro-Quintero left prison in 2013 after serving 28 years … Read more