Houston 2: Do you predict that Russia will lose to the extent of making no territorial gains when this concludes?

Do you think West Europe will be willing to risk straight up war against Russia?


Patriotism (and religion) is the last refuge of a scoundrel.
Jesus: "Take heed that no man deceive you."
Hebrew Roots Judaizer