On July 14, 2021, at approximately 9:40 p.m., officers from the New Castle County Division of Police responded to a shooting report on Balfour Avenue in Claymont, Delaware. The incident occurred in the Knollwood community. Upon arrival, they found two males and one female with gunshot wounds. The victims were discovered outside a residence.
Despite receiving first aid from officers and emergency medical personnel, 16-year-old Jasir Brown and 27-year-old Nathan Smith were pronounced dea
...Read More