A British tapestry depicting Native Americans as "subhuman, warlike savages" should not be put on public show, campaigners say. The 267ft (81m) New World Tapestry perpetuates a "racist tradition ...