'All must be beheaded': Revelations of atrocities at French energy giant's African stronghold

'All must be beheaded': Revelations of atrocities at French energy giant's African stronghold

In northern Mozambique's Afungi peninsula, a natural gas project by TotalEnergies turned into a site of horror as soldiers tortured, starved, and killed over 200 men in shipping containers.

Read More

Did you find this insightful?