Fireworks explode near anti-government protesters during clashes with riot police at the Independence Square in Kiev, February 2014. Photo by: Vasily Fedosenko/Reuters
December 30, 2014
|By Angela E. Mejia
Fireworks explode near anti-government protesters during clashes with riot police at the Independence Square in Kiev, February 2014.