December 31, 2014 The best photos of 2014 Anti-government protesters clash with police in Independence Square despite a truce between the Ukrainian president and opposition leaders in Kiev on Feb. 20, 2014. Anti-government… Read More→