US: No To Amazon NYC Protest on Cyber Monday
- Captured on Monday 26th of November 2018
- Location is New York
Description
Activists in New York City have staged a protest rally against Amazon’s decision to install one of its two HQ2 offices Read more...