Hubble celebrates its 25th anniversary this month. However, the Nasa space telescope that has transformed our view of the Universe was launched with a major defect. Richard Hollingham talks to the man who had to don his spacesuit and make it work.
TechSpy is a community of awesome people posting and discussing the latest tech news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.