US: Multiple Arrested After FTP3 Protest Against Police And MTA System 3
- Captured on Friday 31st of January 2020
- Location is New York City
Description
Multiple people have arrested after hundreds of people gathered to protest in New York City on Friday, January 31 agains Read more...