Chechen Ambush

Chechen terrorists ambush a Russian Army convoy in Chechnya.

Related Topics

Army