Palma Massacre
A Hidden Catastrophe, Uncovered Just after 2pm on March 24, 2021, 500 rebels from the ISIS-affiliated al-Shabab group in northern Mozambique attacked the coastal town of Palma, adjacent to a 16,000-acre liquid natural gas (LNG) plant being built by TotalEnergies, and other partners, on the Afungi peninsula, south of town. To assess the impact on […]