Scientists Baffled by Orcas Following and Ramming Boats Near Spain and Portugal in “Retaliation” –

Since July, orcas have been ramming yachts and boats off the coast of Spain and Portugal, damaging boats and injuring sailors, which has left scientists baffled by their behavior according […]

Scientists Baffled by Orcas Following and Ramming Boats Near Spain and Portugal in “Retaliation” – Read More »