$250K Discovery Found Inside Beached Whale – It’s Estimated Only 1% Are Capable of This
A remarkable find in the Canary Islands has captured the attention of local experts and perhaps companies that may seek to cash in. Last month, a beached sperm whale on ...