Police: Person hit by Amtrak Acela train in Del.

WPVI – Philadelphia
Delaware State Police say a person has been struck by an Amtrak Acela train near Newport.
View Comments (0)