mars

Would the discovery of life on Mars be ‘world-shaking’?

In a recent interview with the Telegraph, NASA chief scientist Jim Green said it’s possible we’ll soon find evidence of life on ...