Betteridge’s Law
No.
February 3, 2017
PROOF
OF
LIFE
? ‘skeleton of three-metre tall giant alien found on Mars’