VOLUSIA COUNTY, Fla. – New details were released Friday about a shooting involving five Ormond Beach police officers, saying that a woman shot her husband before opening fire on the officers, who shot and killed her.
Police said officers were called to the 800 block of North Beach Street at 3:35 p.m. Thursday for reports of a person shot. According to a news release, witnesses told the officers that a woman shot a man and still had a gun.
Officers told the woman, identified as Deanna Owsianiak, 55, to put down the weapon, but she turned the gun on officers and opened fire, according to the news release.
Five officers returned fire, shooting and killing the woman, officials said. “We’re extremely saddened that there was loss of life here in