SEE IT: Russia launches major new telescope into space after delays – Fox News
Science News
SEE IT: Russia launches major new telescope into space after delays Fox News
A Russian Proton-M rocket successfully delivered a cutting-edge space telescope into orbit Saturday after days of launch delays, Russia’s space agency said.
Source: Science News