Joaquín Guzmán López, son of ‘El Chapo,’ surrendered to authorities, Mexico says, citing US authorities
American authorities said that Joaquín Guzmán López, the son of Mexican drug lord “El Chapo,” surrendered to US authorities on Thursday, leading to the arrest of alleged cartel ...
CNN via Yahoo
8 hours ago