Russian armoured units in Chechnya are now equipped with the new main ...

Russian armoured units in Chechnya are now equipped with the new main ...