Israeli Batsheva Dance Company performs sold-out show despite protests

by Isabella Fincher