More than 16,000 dead harbour porpoises, including 2600 on UK beaches, have been found on Europe’s coastlines around the North Sea since 1990.
Aug182020
Aug182020
More than 16,000 dead harbour porpoises, including 2600 on UK beaches, have been found on Europe’s coastlines around the North Sea since 1990.