Delaware police are investigating the death of a man who was shot in a parking lot in New Castle late Tuesday night.

1 / 23
WPVI – Philadelphia
Wed, May 8, 2013 10:42 AM EDT