Embedded Player NPR's Joe Palca reports on the three-man crew of the International Space Station. An American astronaut and two Russian cosmonauts have linked-up with the space station. The crew has a lot of work ahead of them to make the station livable, starting with life support systems.