Share this story
Close X
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