US NY: BLM Protest – Thousands Protest Against De Blasio’s Handling Of Police
- Captured on Monday 8th of June 2020
- Location is New York City
Black Lives Matter protests took place across New York City on Monday, June 8. Thousands of protesters gathered outsi Read more...