A group from People for the Ethical Treatment of Animals (PETA) protested at the ceremonial start of Iditarod in Anchorage on Saturday, protesting the race.
ANCHORAGE, Alaska (KTUU) - 4th Avenue in downtown Anchorage was abuzz as crowds gathered to witness the ceremonial start of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results