War is Hell Indeed

Footage showing Russian soldiers who survived an ambush in Chechnya. Their entire column was almost wiped out.

Related Topics

Army