Repeat: A Mexican cartel boss known as 'The Liquidator' has been detained by the country's authorities, who claim he is 'linked to the bloodiest events ever recorded in Juarez City'.
A Mexican cartel boss known as 'The Liquidator' has been detained by the country's authorities, who claim he is 'linked to the bloodiest events ever recorded in Juarez City'.