The name of the Piscataway cop who barricaded himself inside his home in a 10-hour standoff with police has been released. Detective Sgt. David L. Powell died at the scene.
It is unclear if Powell killed himself or was killed by responding officers.
The standoff began at 3:15 p.m. Sunday when the Powell barricaded himself inside his Parkside Avenue home, according to Piscataway Mayor Brian Wahler.
Four shots were fired at about 4p.m. as responding officers attempted persuade Powell to exit his home. It is unclear if the gunfire came from within the home or from officers at the scene, but reports say they came from inside the house.
Another neighbor, who did not want to be identified, told PIX 11 News this is not the first time the Piscataway officer has "flipped out" and is not surprised about Sunday's events.
Join us on our
Share this page with your friends
on your favorite social network: