Tag: Cosmonauts

Over the Black Sea, by Alexei Leonov (1973)

Cosmonauts: a tribute to Russian grit

Published 21 October 2015

What is it about the Russians and space flight?

Read the full article...

Mir space station viewed from endeavour

Design for space

Published 22 July 1989

Inside the Command Module, Armstrong confronted no fewer than 650 switches, dials, motors, circuit breakers, controls and displays

Read the full article...