I irishtimes.com British scientists claimed to have found first evidence of alien life 19 points nigekelly 13 years ago 32 comments