Drug lord Rafael Caro Quintero has been captured, Mexican Navy says

Mexican drugs lord Rafael Caro Quintero, who is on the US most wanted list, has been arrested in the western Sinaloa state, the Mexican Navy says. Mr Quintero, who is accused of kidnapping, torturing and murdering a US drug enforcement agent in 1985, was held in the town of Choix. The Navy said Mr Quintero, […]