Libby Riddles became the first woman to win the Iditarod Trail Dogsled Race in Alaska. Riddles raced with a 13-dog team ...
On March 20th, 1985, musher Libby Riddles would cement herself in Alaska history when she took first place in the Iditarod ...