An effigy of Russian President Vladimir Putin is hung up by right-wing activists behind barricade of the Russian consulate as police block the approach, in Kiev, Ukraine, Sunday, March 18, 2018. Security forces are surrounding Russian facilities in Ukraine amid anger over the Ukrainian government's refusal to allow ordinary Russians to vote for president. (Photo by Efrem Lukatsky/AP Photo)
|