Sounds like propaganda.
That was my first thought. I don't trust Putin, but our own government and press aren't any more trustworthy.
The Ukrainian armed forces general staff “CLAIMS”......That’s all anyone really needs to hear isn’t it?