Chechens celebrate after armed Chechen militants took over the of Russian occupied town of Vedeno, July 1995. Greg Marinovich/The Stand
Chechens celebrate after armed Chechen militants took over the of Russian occupied town of Vedeno, July 1995. Greg Marinovich/The Stand