Betteridge’s Law
No.
August 18, 2016
Have we detected an alien megastructure in space? Keep an open mind