Recordings of company executives discussing the proposed Pebble Mine illuminate their true intentions for a significantly larger project in Bristol Bay, Alaska, and bolster calls for its key federal permit to be denied
Pebble Tapes intensify call for permit denial
