Russia Launches New X-ray Telescope into Space

July 14th, 2019


TEST
ITN

Russia has launched a new telescope into space to conduct a complete x-ray survey of the sky by 2025.