Long range stand off missiles, massive artillery, air support supports the Russian claims…. Available video footage paints the same picture.
Sorry, but it is still not even approaching believability, as the Ukrainians are also armed with those same kinds of weapons.
LOL. The Ukrainians also have missiles and artillery.