100 million worlds may have intelligent alien life

June 9, 2014 15:04
From NewsLook

A new study claims 100 million worlds in our galaxy may be the home to complex alien life. But will we ever make contact?