Tag: John Baker

They’re baaack

Just in time for the Alaska tourist season, People for the Ethical Treatment of Animals (PETA) is back to again torment Alaska’s legion of Iditarod Trail Sled Dog Race fans. The animal-rights […]