Celebrating twenty years
By Jon Cartwright2012-08-02T00:00:00
NASA’s latest Mars probe is set to land this weekend, but the question remains of whether it is able to detect the signatures of life