Video: ‘Destroyed communities across the country’: Queens residents protest new Amazon HQ

Residents of Long Island City in New York City’s Queens district held a protest against Amazon’s plan to build its new headquarters in the area. COURTESY: …

Via Youtube