The Swiss canton of Ticino has passed a law banning the burqa in certain public establishments, with a fine for violation that’s the equivalent of nearly $10,000.