European Space Agency develops new space telescope 'Cheops'
A new space telescope, built by the European Space Agency, is set to gaze at far-flung planets to learn more about their composition. The telescope assembled at Switzerland's University of bern will be launched at the end of this year.