Canada could be headed toward another rail strike, after Canadian Pacific Kansas City Railway (CPKC) workers voted overwhelming in favour of strike action Tuesday.