RUSSIA. Chechnya. July 1996. In the mountains, near Shatoi. A Chechen ...

RUSSIA. Chechnya. July 1996. In the mountains, near Shatoi. A Chechen ...