Behind the Scenes – Detained in Papua New Guinea
Filming a Chinese-government-owned mine in Papua New Guinea in 2010 led to some hair-raising moments as we were filming “Profit and Loss” when we were detained at gunpoint in a makeshift police station inside a shipping container…
85,342 VIEWS