PETA Protests Millennium Hotels Over Ties to Alaskan Dog-Sled Cruelty
PETA protesters descended on Millennium hotels in London and Glasgow to protest the company’s ties to the Iditarod, a gruelling dog-sled race held in Alaska.