Cape Town Mayor requests Russian billionare’s superyacht be denied entry to Cape Town port
Cape Town – Cape Town Mayor, Geordin Hill-Lewis has confirmed in a statement that he has requested Minister of... Read more
25 Oct, 2022