Just read through it, that's an 8 month old blog with zero credible sources listed anywhere on it....
Just googled the topic and the only thing that comes up is other blogs with zero credible sources and some of them go back to 2011.
Crazy thing is though I could see it happening, but right now it seems more like a radical theory than anything.