KIEV, UKRAINE - DECEMBER 15: Police form a blockade near Independence Square, the site of a large anti-government rally, in front of a defaced poster of Ukrainian President Viktor Yaunkovych on December 15, 2013 in Kiev, Ukraine. Thousands of people have been protesting against the government since a decision by President Yanukovych to suspend a trade and partnership agreement with the European Union in favor of incentives from Russia. (Photo by Brendan Hoffman/Getty Images) *** Local Caption ***
Add to Cart Add to Lightbox Download