Switch to Desktop Site
 
 

December 2, 2010

Image

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

Share