Feb 28, 2012
Residents watch as a new bust of Soviet leader Joseph Stalin is unveiled in the village of Kadgaron in Russia’s southern North Ossetia region May 7, 2011. The statue was unveiled as part of preparations to mark the 66th anniversary of victory over Nazi Germany which will be celebrated across Russia on May 9.
About