UK: Thousands Join BLM Protest In Newport, South Wales
- Captured on Thursday 11th of June 2020
- Location is South Wales
Description
Thousands have joined a Black Lives Matter protest march in Newport, South Wales on Thursday afternoon, June 11. The Read more...