Moment Chechen Volunteers Fighting For Ukraine Ambush Russian Truck And Take Out Troops
This is the POV moment Chechen volunteers fighting for Ukraine ambush a Russian truck as it drives down a road and take out a number of soldiers with bursts of…
2 Comments
July 17, 2023