Browsing Tag

Moscow

Russia launches space telescoperus

Moscow - 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. Video posted on the website of…