Technology | Sat Apr 13, 2013 7:24am EDT

Putin says Russia to launch first manned space flight from its soil in 2018