The vid looks like some kinda Russian version of a Lockheed Martin promo video.
Both sides pump these out... I dislike.
I don’t believe the video for a second, the Russians lie about this dirty war as much as NATO, the Ukraine and the US.
That being said I don’t doubt for a second there are NATO mercenaries, if not NATO troops fighting at some levels in this quagmire
Let Ivan, George Washington Jr and the Europeans have at it, the US needs to stay out of this fiasco.