Land mine destroyer #ukrain Russian war# live footage #russian force in Ukraine