Title says it all, really. You can read it using the browser translation.

While normally I would dismiss this as yet another rambling of an irrelevant old quack, the fact it got published by RIA is what raises eyebrows. My guess would be it is a test of public opinion, kinda like what USian press does.