The International Federation of Sled Dog Sports, or IFSS, has cancelled the long distance World Championship race scheduled to take place in March.
Listen for the full story
The International Federation of Sled Dog Sports, or IFSS, has cancelled the long distance World Championship race scheduled to take place in March.
Listen for the full story