Create Your Account

Already a member?
10
;

Ambush

FacebookXPinterestEmailEmailEmailShare
War is Hell Indeed

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