Killer Whales
-
The Mad Scientist and the Killer Whales
Since 2020, orcas off the coast of Spain and Portugal have sunk several sailing vessels and destroyed hundreds of others. Renaud de Stephanis won’t rest until he stops them
- Whale of a tale
- By