IE 11 is not supported. For an optimal experience visit our site on another browser.

‘Narcos’ location manager found shot and killed in Mexico


A crew member for the Netflix series “Narcos” was scouting filming locations in Mexico when he was shot and killed. NBC national correspondent Miguel Almaguer reports for TODAY from Los Angeles.