News

‘It’s deplorable. It’s sickening’: Eighth noose found at Amazon construction site in Connecticut

Amazon is shutting down a construction site in Windsor, Connecticut again, after a eighth noose was found there this week.