Tag: Neil Armstrong
Top 20 Space Moments: Helen Sharman makes list
Helen Sharman was the first Brit in space The cosmic adventures of two Britons have been named among the greatest space moments of all time. A poll of 2,000 adults voted Helen Sharman becoming the first British astronaut in space and Tim Peake’s five-month stay on the International Space Station…