Dabe,
you should re-edit this and take out the personal attacks on people. Anger against those who would try to deny humanity is understood, but personal attacks or naming of such people is wrong. Your post is strong and clear enough without naming names.
Paul.