Celebrating twenty years
By Tom Westgate2007-08-28T10:50:00
Findings suggest the polar ice caps of Mars could harbour life