Tag: Carlos Munoz Portal
Location scout for Netflix’s crime-drama ‘Narcos’ found shot to death in Mexico
Carlos Munoz Portal, 37, a location manager for Netflix’s crime-drama “Narcos,” was found shot to death in his car on a rural unnamed dirt road near the state of Hidalgo […]