Iditarod Race Faces Scrutiny After Series of Dog Deaths
Anchorage, Alaska – Since its inauguration five years ago, the Iditarod sled dog race in Alaska has been a challenging and enduring test of determination for both the teams of dogs and their mushers. However, this year, the race has been marred by the heartbreaking deaths of three dogs during the race and five others … Read more