Russia launched a space telescope Saturday from the cosmodrome in Baikonur, Kazakhstan, in a joint mission with Germany intended to map X-rays across the sky and replace a project lost in January.
↧