UA POV: Russian soldiers puts his comrades out of misery after failed self-detonations. WARNING: Graphic UkraineRussiaReport