The National Sea Rescue Institute (NSRI) is investigating the discovery of five survival suits found floating near Cape Town ...
Two of the suits were discovered floating offshore between Seal Island and Roman Rock Lighthouse. The commercial charter ...