Giant Squid Found Near Cape Town
The giant squid is an elusive animal, which isn’t usually spotted anywhere near a beach. This particular squid was found floating near Melkbosstrand by a surfer, who promptly towed it to shore for research purposes.
Wild Dog and Hyena Boxing
It’s safe to say that wild dogs and hyenas don’t get along. Luckily, this time it didn’t turn bloody.