Volusia County sheriff comments on ‘red flag’ laws in Florida
Following the Buffalo shooting this past weekend, Volusia County Sheriff Mike Chitwood spoke out in support of ‘red flag’ laws in Florida, stating that they’ve helped him in preventing crimes during his time in law enforcement.