Technology | Fri Apr 12, 2013 8:15am EDT

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