Florida police release bodycam footage of interaction with Venus Williams after accident
In recently released bodycam footage, police in Florida respond to a car accident involving Venus Williams that took place in June. The crash resulted in the death of Jerome Barson, 78.
28 Jul 2017
- From the section US & Canada