From their positions just over the border with Dagestan, Russian troops look down on the village of Tukhchar and, in the middle distance, the mountains of Chechnya. Young conscripts dig elaborate ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results