Chechens detonate an IED on a passing Russian military vehicle



by uanar

4 comments
  1. Wherever Russians go, the local populace wants to blow them up.

Leave a Reply