PETA calls for end of Alaska’s Iditarod race following death of 2 dogs
Visits: 0Two dogs died over the weekend during Alaska’s annual Iditarod sled dog race, marking the first deaths during the race in five years and renewing calls to end the 1,000-mile (1,609-kilometer) competition that sees […]