IBA workers block IBC management from entering authority headquartersIBA HEADQUARTERS is located on Jerusalem’s Jaffa Road.(photo credit: MARC ISRAEL SELLEM)