Delaware State Police are investigating a multi-vehicle accident in New Castle Tuesday afternoon.

1 / 26
WPVI – Philadelphia
Tue, Jul 16, 2013 7:00 PM EDT