24hoursworld

Tag: USA

Mexico arrests most wanted drug trafficker

Mexico arrests most wanted drug trafficker

Rafael Caro Quintero, a notorious Mexican drug lord and the US Drug Enforcement Agency’s (DEA) most wanted criminal, was arrested this Friday in northern Mexico.