Museum Chat Live E108 – The Fallen Workers

A staggering 137 men lost their lives as a result of accidents that occurred during the construction of the Welland Ship Canal. This number is shockingly high. To our knowledge, it is the largest loss of life in the history of Canadian government infrastructure projects.