Every year, king salmon swim 2,000 miles up Alaska’s Yukon river to spawn. Their journey is vital to the native people and animals – but now the numbers are dwindling. One man followed their run to find out why