TOWNSEND, Del. - Two people are dead and two others are in critical condition after an incident in Townsend, Delaware.It happened on Camerton Road around 4 p.m.
Friday.Some neighbors off-camera tell FOX 29 they did hear some commotion but did not know exactly what was going on. There were initial reports of a stabbing, but police are not confirming that or saying how the victims died.
Authorities are only confirming this is an ongoing homicide investigation.Police say there is no threat to the public and a suspect is in custody after crashing into vehicles on southbound Summit Bridge Road.