What a load of crap. Also, the HuffPo should proofread their articles.
I made the mistake of reading through the whole article. I’d be very happy if some of this were true, but extraordinary claims backed up by vague statements from a couple respectable sounding people is not evidence.