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.
credit : CSA
Watch more  ►
Shows