Site icon Wacissa Florida Recreation

TPD releases bodycam footage of officers fatally shooting woman after 'ambush'

TPD posted nearly 16 minutes of edited and redacted video footage on its YouTube channel of the May 26 incident at Tom Brown Park.

      
Source: tallahassee.com

Exit mobile version