A group of soldiers is stuck on the Russian-Chechen border near the field which locals call dead.
2003
1994
2019
2014
2024
2017
1997
1996
1972
2022
2013
2001
2023
1971
2008