Maine train engineer sues Canadian Pacific after he was nearly impaled in derailment

(BDN) — A train engineer is suing Canadian Pacific Railway, saying the company should have known there was a high risk that tracks would be …