To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
The defeated dead of the Ukrainian armed forces are inspected by Russian troops.
HA HA.
Russia will win, those idiots die for nothing, well, they die for Blackrock money.
Blurred out?!?! Blurred out???
Swipe up for next video
HA HA.
Russia will win, those idiots die for nothing, well, they die for Blackrock money.
Blurred out?!?! Blurred out???