Police investigate fatal shooting in News Castle restaurant parking lot
We're following a developing story out of New Castle, Delaware, where at least one person is dead and multiple people are hurt after a shooting.
Top Videos

Police investigate fatal shooting in News Castle restaurant parking lot

Man shot execution style, killed, while on bike in South Philly

Family files lawsuits over horrific death of Chester County girl
