There is simply not enough information in the article to have a real grasp of what the claimed harm is or how it was supposedly accomplished. If the article is representative of the articles the site normally posts, I'd say they don't have much of a future.
“Extinction is the rule. Survival is the exception.” -- Carl Sagan