Islam Russian Chechnya

In by admin

Islam Russian Chechnya

A Russian officer is accompanied by bodyguards after negotiating with Chechen fighters in Grozny July 1995. Russia agreed to grant them autonomy after Chechens retook several towns and the capital Grozny in 1995. Greg Marinovich/The Stand