After causing an uproar on Twitter, Zara has removed the $22 "Sheriff" shirt from its website and stores. The white-and-blue striped garment has a yellow, six-pointed start sewn over the left ...