Video
Space Canada in Space
Canadian astronaut Julie Payette discuss her role on NASA's STS-127 mission to the International Space Station in 2009, which will mark her return to space after 10 years.