Man cleared of charges in 'stand your ground' case

A De Leon Springs, Florida man has been cleared of all criminal charges spanning from a stand your ground case in 2023.

Top Videos