Jul 24, 2023 by News Staff

The ‘eel hypothesis’ proposes that the anthrozoological phenomenon at Loch Ness in Scotland can be explained in part by observations of large-bodied...