Maine train derailment that spilled fuel caused by beaver dam, officials say – WGME

Three locomotives and six train cars from Canadian Pacific … Canadian Pacific Kansas City does regular inspections of the railroad tracks …