F ft.com Astronomers claim strongest evidence yet of extraterrestrial life 3 points aarghh 1 year ago 1 comments