Gagarin Statue

To mark the 50th anniversary of the world’s first spaceflight  by cosmonaut Yuri  Gagarin on 12th April 1961, a statue of Gagarin made in Russia was unveiled in London in on 14th July this year. The limited planning permission means it must move by July 2012. Gagarin came to Britain because he was invited by […]