'We don't want them here:' NYC locals respond to Amazon HQ2 report

Amazon is likely to choose Long Island City in Queens for one of two planned sites of its much-hyped second headquarters, raising mixed feelings among residents

Amazon is likely to choose Long Island City in Queens for one of two planned sites of its second headquarters, raising mixed feelings among residents.