Nasa planet-hunter set for launch

The US space agency is about to launch a telescope that should find thousands of planets beyond our Solar System.The Tess mission will go up on a Falcon rocket from Cape Canaveral in Florida and surveContinue reading ...