This is either faked or is Russian propaganda. I am going with faked.
Believe nothing you see when it comes to war.