A group of marine biologists working off the shores of Faial Island in Portugal near the Azores region found the biggest sunfish ever recorded in world history. The fish, which…
Exposing the truth one lie at a time
A group of marine biologists working off the shores of Faial Island in Portugal near the Azores region found the biggest sunfish ever recorded in world history. The fish, which…