I've just had a look at that site. So far as I can see, it is composed almost entirely of lies and misinformation. The ignorant crap those idiots are circulating will almost certainly ensure that we will have to waste our time for years to come, repairing the damage that they have done.