1 day agoExplosive Self-Destruction of Russian Invader Who Planted a Grenade Under HimselfSergeant Michael Strank