Collapse at salmon farm renews debate over fish farming
High tides and currents coinciding with Monday’s solar eclipse blamed for the failure over the weekend at farm off Cypress Island in Washington state.
High tides and currents coinciding with Monday’s solar eclipse blamed for the failure over the weekend at farm off Cypress Island in Washington state.