Conflict in Chechnya 2000

DMB - Chechnya 2000 - Russian music video about the conflict in Chechnya.