Yuri Gagarin statue unveiled in London

14th July 2011, Comments 0 comments

The daughter of the first man in space came to Britain today to unveil a statue in his honour - and revealed how Britons "astonished" him during a visit 50 years ago.

0 Comments To This Article