News

Sardines

Sardines

A drastic recommendation was made by the International Council for the Exploration of the Sea (ICES). Portugal and Spain should impose a ban on sar...