Cosmonauts: Birth of the Space Age
For all the space lovers out there, we recently covered the launch of Cosmonauts: Birth of the Space Age at London’s Science Museum.
A truly fascinating exhibition it takes you on a journey to discover the dramatic story of how Russia turned the dream of space travel into a reality and became the first nation to explore space in this once-in-a-lifetime exhibition.