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?
You are viewing a single comment's thread from:
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?