A groundbreaking discovery has been made off the coast of Portugal, where a Spanish shipwreck loaded with an astonishing 22 ...
off the coast of Portugal, and further north in the Atlantic off the north coast of Spain and the west coast of France. Such incidents involving orcas attacking sailing boats were completely ...