The Machete Man

In remote Papua New Guinea, women accused of black magic meet a grim fate. more