Eduardo Escobedo, a drug trafficker linked to the son of a notorious Sinaloa cartel leader, has died. NTD’s Christina Corona has more on the story.
Eduardo Escobedo, a drug trafficker linked to the son of a notorious Sinaloa cartel leader, has died. NTD’s Christina Corona has more on the story.