Site of the proposed sludge treatment facility on Abercrombie Point.
1571 × 877 in Northern Pulp’s environmental documents – missing mercury, a pulp mill that never was, and oodles of contradictions
Site of the proposed sludge treatment facility on Abercrombie Point.