It was easy for scientists to have doubts when they were told that the carcass of a colossal fish had been found floating just off the coast of Faial Island in Portugal's Azores archipelago in the Mid-Atlantic Ocean in December 2021.
[
add
]
[
|
|
...
]