Islam Chechnya

In by admin

Islam Chechnya

A Chechen fighter who lost his eyes in a hospital in the liberated zone of south Chechnya, July 1995. Greg Marinovich/The Stand