Russia launches giant telescope in deep space return

Russia on Monday launched into space its Spektr-R radio telescope planned to be the most powerful ever, the first deep space observatory sent up by Moscow in a quarter of a century.