Downtown Anchorage, Alaska, was turned into a giant dog lot on Saturday as the Iditarod Trail Sled Dog Race held its 53rd annual ceremonial start in Alaska’s largest city.
Thanks to a lack of snow, this year’s edition of the Iditarod Trail Sled Dog Race needed a new route across the Alaska ...