Islam Chechnya

In by admin

Islam Chechnya

A Chechen woman comforts a child in their devestated home that was bombed by Russian forces in Serzenyurt village outside Grozny, July 1995. Greg Marinovich/The Stand