THE DECOMPOSING remains of a mysterious carcass were discovered on a beach after Storm Dave ravaged the coastline. Dog ...
Saltwater crocodiles are the largest living reptiles on Earth, but they are far from the biggest crocodiles to ever exist.