Editor's Choice

  • Buy Print
photo

Photo  / 23

Fireworks explode near anti-government protester during clashes with riot police at the Independence Square in Kiev, Ukraine February 18, 2014. REUTERS/Vasily Fedosenko