Security agents have detained a luxury yacht floating off Kilifi after it was found to lack authorisation from the Kenya Ports Authority (KPA) to dock in the country.
A 62-metre Italian-built superyacht named SALT has drawn public attention after anchoring off the coast of Kilifi County, sparking widespread curiosity over its presence and ownership.