More than 100 links between Hamas the PFLP and the BDS movement