Body Camera Captures Fatal Encounter With Armed, Suicidal Man
Newly released police body camera video shows the fatal encounter with an armed, suicidal man in Daytona Beach.
Newly released police body camera video shows the fatal encounter with an armed, suicidal man in Daytona Beach.