The Popular Front for the Liberation of Palestine (PFLP) was operating its website with the help of German and Canadian servers until mid-October 2024, German public broadcaster BR24 revealed ...