Funniest line in the whole article.
Meaning what? That Dutch men are also rapists?
No, meaning that for the Dutch to talk about their "moral standards" is laughable. They are the most morally depraved, post-Christian Western nation.