Images taken soon after the spill show masses of dead fish washed up on the banks of the Kafue River, as far as 60 miles downstream from the mine. The facility is owned by Sino-Metals Leach Zambia ...