War in Chechnya Tribute

Chechnya is a very important battleground on the war against international terrorism, and it's where the fighting is most fierce.

Categories

Video Shock and Awe