What kind of nonsense is this?
Antisemitic nonsense. I checked out some of the other articles at that site.