[Flowers cover the ground and barricades on Wednesday where protesters were killed in a recent clash with riot police in Kiev's Independence Square. Image via Efrem Lukatsky/AP.]
[Flowers cover the ground and barricades on Wednesday where protesters were killed in a recent clash with riot police in Kiev's Independence Square. Image via Efrem Lukatsky/AP.]