Betteridge’s Law
No.
October 19, 2015
Sign of alien life? Kepler telescope spots strange star