icgaln
Smeghead
icgaln

So to summarize: Aliens may or may not exist and this article tells us nothing new other than some astronomers wasted a lot of time and money creating a new study to tell us “wait and see”.