Sort:  

I can't verify the claims of that article, also some of the info in the article appears in a similar article that is 2 years old. Are there any other sources other than natural news?