Image 1 of 1
Alexander (Sasha) Petrov, the Chechnya researcher of Human Rights Watch, has come to Iraq to help document current and past human rights abuses. He is checking his computer as he eats lunch in a Baghdad restaurant.
- Copyright 2003 David I. Gross
- Image Size
- 3000x2007 / 824.5KB
- Contained in galleries