CombatFootage
Chechnya: Russian invaders fly into the air after their BTR hits a Chechen IED/mine. Chechnya, [exact date and location unknown]
Chechnya: Russian invaders fly into the air after their BTR hits a Chechen IED/mine. Chechnya, [exact date and location unknown]