New Castle County Police are investigating a deadly double shooting in Ardentown, Delaware.

1 / 25
WPVI – Philadelphia
Sat, Feb 16, 2013 9:52 AM EST