Do you want to remove all your recent searches?

All recent searches will be deleted

First man in space honoured with statue in London

6 years ago127 views

ODN

ODN

Yuri Gagarin, the first person to see earth from space, is honoured in London 50 years after he visited the city.