Home Tags Torino

Tag: Torino

Denver 2022 Winter Games: An insider’s guide to the Olympic debacle

Canada, which will eventually spend more than $6 billion for the recent Vancouver Winter Olympic Games, was the victim of a global golden fleece job.