Man shot by police after hours-long standoff in Wilmington, Del.
5 min read
A man was fatally shot by police in New Castle County, Delaware, after a lengthy standoff following a shots fired call.
Continue reading in the USA News Updates app