Previous #269 Next

Injured Russian soldier is seen lying on his back in the middle of a field, pulls the pin on his grenade, holds it in his hand on top of his face until it detonates

Date: 30 Mar 2025