Mozambican troops based at TotalEnergies’ project site massacred civilians, says report
The men were accused of being insurgents, imprisoned and apparently executed in batches over three months at a location just outside the gates of the gas project site on the Afungi peninsula