17_whispers

In by admin

17_whispers

Russian soldiers and Chechen colloborating police and militia discuss their posirion after being surreounded by Chechen independence fighters, Vedeno, 1995. Greg Marinovich/The Stand