U.S. distributors of keffiyehs, scarves often worn as headdresses that have become symbols of Palestinian resistance, say they have sold out of their inventories as some Americans don them in ...