Killer whales seeking vengeance attack boats off Spain and Portugal
Vengeful killer whales off the coasts of Spain and Portugal are attacking yachts and boats.
Killer whales near Spain and Portugal are reported to be attacking people.
Since July, there have been over 30 strikes.
Experts believe…