Alaska sled dog race raises questions on animal abuse

The Iditarod is a 1,000-mile race held annually in Alaska. Some argue that the race is a form of animal abuse.

February 27, 2025

Additional Live Streams

Top Stories

ABC News Live Presents