Living On Earth: Hubble Trouble

Living On Earth

Discussion of the delayed Hubble Space Telescope mission to the recent discovery of snow on Mars.