New Castle County Police said multiple people were shot, one fatally, outside a Marrows Road strip mall near Newark early Saturday.
Delaware News Journal, The News Journal
Sat, 10/24/2020 - 7:13am
New Castle County Police said multiple people were shot, one fatally, outside a Marrows Road strip mall near Newark early Saturday.