Threads of Life

A national, registered Canadian charity dedicated to supporting families who have suffered from a workplace fatality, life-altering illness or occupational disease.
Open link