A woman allegedly opened fire on police and a deputy Thursday night at Tom Brown Park. She was shot and killed when officers returned fire.
Source: tallahassee.com
A woman allegedly opened fire on police and a deputy Thursday night at Tom Brown Park. She was shot and killed when officers returned fire.
Source: tallahassee.com