Betteridge’s Law
No.
September 24, 2017
Proof of alien life? Scientists discover ‘cosmic rays from deep space’