Amazon Closes Construction Site After Nooses Found

Amazon has halted construction at a location in Windsor, Connecticut, after several nooses were discovered at the site, according to FOX61 News. Windsor Police Capt. Andrew Power noted in a statement that the first noose was found…

- Advertisement -

Links to check out

Latest Articles