Mongabay Series:

Troubled waters: A massive salmon farm off the coast of Maine is stalled