Musk is correct. The United States is what stands between Western Civilization and the abyss.
Russia should ally with us to fend off China and the rest, but Russia has 75 years of Atheistic Communism to shake off, and they have been unable to do so.
Our Lady has committed to delivering Russia.
Their 15% Muslim population may give Russia a bad case of the shakes in the near future.