Editorial Images
Russian troops at Chechen road block, re
Russian troops at Chechen road block, re old foes at odds over N. Ossetian-Ingush ethnic war in Chechnya's neighboring autonomous areas N. Ossetia & Ingushetia. (Photo by Robert Nickelsberg/Getty Images)