A cargo ship stranded off the coast of South Africa in July resulted in an oil spill, posing an ecological…
The South African government has recently invested ZAR500m ($32m) to refurbish small harbors in the Western Cape as part of…