Yes, horses! ANCHORAGE, Alaska; Braunschweig, Germany–– A German immunologist, funded by People for the Ethical Treatment of Animals, has reportedly made a scientific discovery that may scratch horses from the substance of the Iditarod serum run legend. Horses in the Iditarod Trail Race, the 938-mile world’s most famous and most controversial dog sled race? Yes, […]