WILMINGTON, Del. (WPVI) -- Wilmington police say they've arrested the men responsible for a June 2016 murder.
Eric Ray, 27, of Newark and Brian Wilson, 39, of Wilmington were indicted Friday for the shooting death on the 900 block of North Spruce Street.
The victim was 34-year-old Allen Cannon.
The FBI Task Force assisted with the investigation.
------
Send a News Tip to Action News
Learn More About 6abc Apps