The recent discovery by the Kepler satellite of thousands of Earth-like planets where life could be possible, has given a big boost to the Search for Extraterrestrial Intelligence (SETI). In…
Bookmark - 5MOVIES.BID