Switch to Desktop Site

December 2, 2010


Image 1 of 17


Demonstrators hold a rally to protest against a proposed new tax code in central Kiev (Kyiv), Ukraine. Political tension is rising over the fate of the proposed new tax reform plan which has brought thousands of small business owners out onto the streets in protest.

PHOTO: Gleb Garanich/Reuters

Next Image Previous Image

Image 1 of 17

About these ads