Russia launched a space telescope Saturday from the cosmodrome in Baikonur, Kazakhstan, a joint project with Germany intended to replace one it lost in January.
Click here for original story, Russia launches space telescope
Source: Phys.org