Oil giant ExxonMobil settles long-running Indonesia torture case – Al Jazeera
Filed in 2001, the case was brought by 11 villagers in Aceh who alleged they were victims of human rights abuses committed by Indonesian soldiers … Read more: Oil giant ExxonMobil settles long-running Indonesia torture case – Al JazeeraContinue Reading