Industries | Mon Aug 18, 2014 3:47pm EDT

UPDATE 1-Spacewalking cosmonauts launch satellite, set up studies