A blurry picture from Kiev, but looks like another Lenin has gone the way of Ozymandias.

Poland’s foreign minister Sikorski tweets:

Lenin statue in Kiev has apparently been torn down. I am shocked, shocked, shocked. :)