Betteridge’s Law
No.
November 24, 2016
Did Nasa’s Spirit Mars rover spot signs of life on the red planet?