Mountain lions are not commonly spotted in Southeast Alaska, but earlier this month one was killed on the south end of Wrangell Island. Alaska Wildlife Troopers and the Alaska Department of Fish and Game were notified that a mountain lion had been shot and killed on June 3. They took possession of the carcass and […]