Abdel Shafi Community Health Association’s Ties to the PFLP Terror Group
ACHA was founded and is directed by senior members of the Popular Front for the Liberation of Palestine (PFLP), a designated terrorist organization by the US, EU, Canada, and Israel.