They may hold a few kernel of seeds for the future of Christendom after the collapse , but Russia is in no position to save anything....they can't even repopulate themselves to suave off the Muslim hordes of barbarians within their own border .... Like you said..... Ludicrous
They will stand up!!