Scientific buoys immersed deep in the sea off the French Riviera reveal the secrets of the giant oarfish: the creature most likely to be behind the myth of the Sea Serpent.
2004
2025
2023
2013
2009
2018
2016
2005
2003
2022
2011
2020
2010
2017
2019