(re)volution

Police troops stand in front of a barricade at the site of clashes with anti-government protesters in Kiev

Police troops stand in front of a barricade at the site of clashes with anti-government protesters in Kiev January 24, 2014. Ukrainian protesters erected more street barricades and occupied a government ministry building on Friday after the failure of crisis talks with President Viktor Yanukovich, pointing to a further hot weekend of protest. REUTERS/Valentyn Ogirenko (UKRAINE – Tags: POLITICS CIVIL UNREST TPX IMAGES OF THE DAY)

Leave a comment