The Kidnapping Business: Venezuela
David conducts an investigation on the kidnapping business in Venezuela, one of the countries with the highest rate of abductions in the world. The investigation will take him to meet people who work from both inside and outside the law.
Lead Editor
Avid
DMAX
93 Metros
Date
2018