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.
1988
2015
1959
2012
2009
1931
2010
1997
2017
2016
2021
2024
2002
2011
2004