Man, they seem to have really misunderstood the point of the gun on top of that APC/IFV. They are generally pretty good for suppressing positions. Though, I personally applaud the carelessness here given I'm not inclined to root for Russia.
that assault is definitely something, but i also remember similar situation that ended up with something closer to 15 dead russians after they were unloaded right in front of trench from two ifvs. in that case one of these vehicles were also hit with antitank weapon