US: 7 Arrested After Demonstrators Block Highway And Clash With Police In Florida
- Captured on Saturday 4th of July 2020
- Location is Florida
Description
Seven people were arrested after refusing to stop protesting and blocking a busy highway in Tampa, Florida Saturday, Jul Read more...