Rail workers in Canada fight for a new contract, safe work conditions – The Militant

MONTREAL — Some 9,300 train conductors, yard workers, train engineers and dispatchers at Canada's two biggest rail companies — Canadian National …