Photos: Police Clash with Protesters in Kiev, Ukraine

December 11, 2013