Russian soldiers getting hit on July 24th by FPVs. At 0:43 the Russian pulls the pin of a grenade and kills himself. Good riddance.101st Guard Brigade Of General Stafft.me/TheLeaflet/2338551August 30, 2026 1.1K 4