4 ms·Astronomers May Have Found Life Beyond Earth4 points by delichon 2y agoherodotus 2y agoBe warned: the title is completely misleading. There is nothing new in this article.