/Astronauts Meir, Morgan, Skripochka Return from International Space Station

Astronauts Meir, Morgan, Skripochka Return from International Space Station

The trio departed the International Space Station on Thursday and made a safe, parachute-assisted landing on Friday in Kazakhstan, southeast of the remote town of Dzhezkazgan.