ARCTIC LIVING The World's Longest Sled Dog Race Has Started in Alaska Mar 09 2023 - 09:38 Iditarod, one of the world's toughest sled dog races recently kicked off. The race…