Posts Tagged

Russia to launch

Aviation & TravelGlobal News

President Vladimir Putin told astronauts in orbit on Friday that Russia will send up the first manned flights from its own soil in 2018, using a new launch pad he

Read More