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

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