Delaware River Oil SpillDelaware River Oil SpillThe National Park Service has provided an update today on the state of the West Branch of the Delaware River following a train derailment in the Town of Deposit early yesterday morning. Leslie AnnLeslie Ann