Unsolved 2014 Shooting of Steven Brown in Newark: Police Seek Local Help

On November 26, 2014, 40-year-old Steven Brown was shot and killed near his home at 19 N. Bellwoode Drive in the Bristol Place Townhouses in Newark, Delaware. New Castle County Police responded to the scene at 7:24 p.m. and found Brown in the parking area. He died from multiple gunshot wounds.

The case is still unsolved. Police are asking anyone with information to contact the New Castle County Division of Police or submit anonymous tips to Delaware Crime Stoppers. Rewards are available for information that leads to an arrest…

Story continues

TRENDING NOW

LATEST LOCAL NEWS