The Russians said this decades ago.
Yes, but it seems like the IBD writer is confused into supposing that the Nature article has anything at all to do with what the Russians claimed.