Indonesia: Oil palm plantations and Industrial “Plantation Forest” (HTI) violate human rights destroying Indigenous People’s Identity

Image
Indonesia palma aceitera