There are hundreds over hundreds of articles all over the world about Chaim/Chain ben Pesach/Pessach & Geert Akbar but only a few about Jewish Task Force.
Look it up on google & google news. I seriously can't quote all.
Interesting what they say who Chaim is:
A member of JTF
A PVV member
A gentile
An defender of free speech
A Jew
etc.