Loading Video…
This browser does not support the Video element.
Davie Police Chief on leave over alleged comments
A Florida police chief is off the job following alleged comments about a deputy who recently died from COVID-19.
This browser does not support the Video element.
A Florida police chief is off the job following alleged comments about a deputy who recently died from COVID-19.