The invisible agony of fish in Spain's fish farms
Madrid, España. Spain is the leading aquaculture producer in the European Union, resulting in over 254 million fish bred and slaughtered annually in industrial fish farms. Yet these animals lack real protection, as revealed by our latest investigation.