Israeli Batsheva Dance Company performs sold-out show despite protests

by Izzy Fincher