US: Anti-ICE Protesters Clash With Police In New York City
- Captured on Friday 18th of September 2020
- Location is New York City
Description
Anti-ICE protest against alleged unwanted hysterectomies of immigrant women continued on Friday, September 18 in New Yor Read more...