Palestine solidarity movement on the defensive as AGM votes for zionist formulations