Image 1 of 1
15250-16.jpg
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.
Image 1 of 1
15250-16.jpg