Lenin’s curse: Is leader’s statue bad for business?

A new statue of Vladimir Lenin has been unveiled in the city of Ufa in the Volga District. The first in Russia this century, it is actually the city’s third statue of the Bolshevik leader to stand on the same spot. The first was erected in 1924 and stood there for 14 years; the second […]