A group of soldiers is stuck on the Russian-Chechen border near the field which locals call dead.
2003
2019
2010
1999
2017
2006
2016
1987
2018
2005
2013
1997
2001