News

Here’s how it works. The massive, sucker-covered carcass of a giant squid washed onto the rocky shore of Scarborough Beach in Cape Town, South Africa, Tuesday (Aug. 16). The beast, which ...
Bailey, a promising rugby player whose skills have been honed at Scarborough RUFC and through ... development while also offering exposure to South Africa’s rich culture and complex history.