Out of this world!

News Canada VideosSeptember 30, 2013

Unraveling the mysteries of space weather with a new satellite.