This week's CorpWatch feature highlights the plight of indigenous people in Papua New Guinea, where landowners feel that they are cheated out of their resources, livelihoods, and just compensation by the world's largest gold producer, Barrick Gold.
Read More