Originally Posted by Houston_2
Russia now 16 months into the failed invasion of Ukraine with Ukraine troops gaining more ground around Bakhmut and in the south front.

Ukraine guerrilla groups now attacking targeted points at will.
This is from July 13, 2023. Russia was near surrender.


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