Tag: Lenin statues dismantled in Ukraine

Statues of Lenin May Finally Come Down in Russia – By Order of the State

February 20, 2015

Staunton, February 20 – Moscow has been outraged whenever the people of its former imperial domains have taken down statues of Lenin erected in Soviet times, but now it is possible that those same statues may be taken down in the Russian Federation and in the only way the Kremlin would approve of: by state […]