France: Police Clash With Anti-Racism Protesters At Place De La Republique In Paris 2
- Captured on Saturday 13th of June 2020
- Location is Paris
Description
Protests against racism continue not only within the United States but also are happening around Europe. Last Saturday, Read more...