The largest Lenin statue in Ukraine, symbol of the Soviet past and the long shadow and influence of Russia, was torn down by Ukrainians today. The statue had been a rallying point for communists and Russia sympathizers throughout the protests from last winter and up until the other day but now it is gone and the significance of a new start for Kharkiv cannot be underestimated. May better days lie ahead.
Posted on: Mon, 29 Sep 2014 06:05:46 +0000
Trending Topics
Recently Viewed Topics
© 2015