Tribute to the Ruskies in Chechnya

Russian forces in Chechnya.