The End of Manned Space Flight
Somewhere in the London Daily Mirror's billionfold archives is a photograph taken in February 1964 and published in that estimable newspaper of a small but enthusiastic crowd of Londoners on the Soviet Embassy's grounds in ...