The Millennium ExperienceChronicle of the Future

Inflated claims prove a true view

19.06.46: THEY SAID it was impossible. Yet the Chinese and US space agencies yesterday succeeded in deploying a 10km inflatable telescope in space.

The telescope, which is floating 150m kilometres from Earth at the Lagrange-2 point, where our planet's gravitational pull and that of the sun are exactly in balance, is merely the first of 15 infl