News

Prosecution witness against ‘El Chapo’ Guzmán admits to killings, lies

Juan Carlos Ramírez Abadía, a prosecution witness against accused Mexican drug lord "El Chapo" Guzmán, is linked to 150 murders.