Kamloops Heritage Railway Society reveals plan to restore Spirit of Kamloops, create one of …

The train has been idle since 2020, when the COVID-19 pandemic wreaked havoc on tourism and a coal-shipping agreement between CN Rail and Canadian …