Headless bodies litter streets of Mozambique town
Published
Palma is the centre of one of Africa’s biggest gas deposits, where Total plans to extract liquified natural gas from offshore sites in the Indian Ocean.
Full ArticlePublished
Palma is the centre of one of Africa’s biggest gas deposits, where Total plans to extract liquified natural gas from offshore sites in the Indian Ocean.
Full Article