Two orcas renowned for terrorizing great white sharks were again seen hunting off the coast of South Africa. The killer whales, which are dubbed Port and Starboard, are known to kill great whites and rip out their livers. Last month, marine scientists witnessed the deadly duo killing a record 17...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.