Police: Person hit by Amtrak Acela train in Del.

WPVI – Philadelphia
Police: Person hit by Amtrak Acela train in Del.

Delaware State Police say a person has been struck by an Amtrak Acela train near Newport.

View Comments (0)