April 27, 2025
news

SOUTH AFRICA : State-owned PetroSA in death throes as national energy crisis persists

The small town of Mossel Bay clings to the N2 road linking Cape Town to Port Elizabeth and slopes down towards the ocean. The tourist town’s charm is however overshadowed

Related posts

Africa : Saadé family’s CMA CGM entrusts military and diplomatic veterans with its Africa ops

TheWorldsNews

Mauritania : Ghazouani still unable to use his presidential plane

TheWorldsNews

MADAGASCAR/MOROCCO : Mohammed VI expected in Madagascar after Senegal visit

TheWorldsNews

Pin It on Pinterest

Share This