Eurovision Song Contest winner and activists performed a piano concert perched on a barricade in Kiev’s Independence Square Monday, while riot police blasted Russian pop songs.
Eurovision Song Contest winner and activists performed a piano concert perched on a barricade in Kiev’s Independence Square Monday, while riot police blasted Russian pop songs.