Humans have a persistent need to believe there is other intelligent life in the universe, when actually there is other intelligent life out there, and much closer than we think.
Discover 11,128,835 listings and 278,222 playable programmes from the BBC
Humans have a persistent need to believe there is other intelligent life in the universe, when actually there is other intelligent life out there, and much closer than we think.