British scientists claimed to have found first evidence of alien life http://www.irishtimes.com/news/world/uk/british-scientists-claim-to-find-first-evidence-of-alien-life-1.1533442 by nigekelly • 13 years ago 19 32 13 years agoIRirishtimes.com