I realize that none of this appears in your posted article, are you aware that the site is militantly atheist and anti-Semitic, repeating many old hackneyed charges against Jews and the Talmud?
It also displays another perennial (and illogical) attitude: dismissing Biblical religion as "primitive savagery" while professing admiration for "indigenous pipples."
I did not visit the home page.