Catastrophic Losses – Massive Embarrassment
The figures shown in the Ukrainian General Staff’s update dated May 18, 2025, reveal an extraordinary scale of Russian military losses since February 24, 2022. These numbers not only reflect deep operational failure but also highlight a grotesque level of strategic incompetence from the Kremlin and its military command. Each figure represents a direct consequence…

You must be logged in to post a comment.