Police release body camera video of controversial arrest in Bear, DE
Bear, DE - Police have released body camera video of a controversial incident with a woman arrested in New Castle County, Delaware. Police say it started when a driver made several traffic ... > react
Open the Full Article - Posted 1 month ago
Latest DE-1 Bear Delaware News Reports
More results in our DE-1 Bear Delaware Archives
DE-1 Delaware News Reports Statewide (6 Reports)