Astronaut Thomas P. Stafford (in foreground) and Cosmonaut Alexey A. Leonov make their historic handshake in space on July 17, 1975.
Credits: NASA
Astronaut Thomas P. Stafford (in foreground) and Cosmonaut Alexey A. Leonov make their historic handshake in space on July 17, 1975.
Credits: NASA