space aliens in red squareWhile in Moscow, I discovered that the space aliens who landed at Chelyabinsk have now set up camp in Red Square. A giant shimmering force field covers Lenin’s Mausoleum. Of course the authorities claim it’s a bubble tent to shelter repair work on the mausoleum, but this is Russia and who believes the authorities?

More seriously, I am curious whether we will see any noticeable changes when the repairs are unveiled.

Update 15th May 2013: The Lenin Mausoleum Reopens with no visible changes.