Wow, what a deplorable load of bull****.
It strikes me as very sad that such articles may encourage 'traffic' towards this forum, but as you say Natus Vedere, it is an excellent example of how far some will go in an attempt to distract, dissuade and discredit.