A high-ranking source in the Russian Ministry of Defense has stated that the new counteroffensive will end in complete disaster for Ukraine with the ultimate defeat of the Ukrainian Armed Forces.
In the midst of the special military operation launched by Moscow, Russian artillery emerged as the undisputed “god of war”. Russian artillery units decimate Ukrainian fortification and military equipment with unwavering determination.