The Iditarod, Alaska's famous dogsled race, brings thousands of competitors to Anchorage each year. During the two weeks it takes to complete the race, participants battle frostbite and overpowering fatigue. It's an arduous sport, but not a deadly one - until now. Someone is systematically killing ...more
No updates yet