Cape Town sports personality and teacher Irafaan Abrahams faced a harrowing encounter with death when he was caught in a ...
The carcass of a giant squid, measuring 4,3 meters long washed onto the rocky shore of Scarborough Beach in Cape Town, South Africa. This is the second giant squid to crop up on a beach in the ...