"About 70 rowdy protesters wearing keffiyehs blew whistles and waved Palestinian flags when they charged into the Zara store"