Incredible discovery: 10 crocodile mummies were found preserved in an ancient Egyptian tomb, shedding light on the rituals and beliefs of a fascinating civilization. Uncategorized
The encounter of the century: German fishermen capture a live megalodon in the North Sea Uncategorized