Does Life Exist on Other Worlds?
SETI (the Search for Extra-Terrestrial Intelligence) has a new lease on life – and a Goldilocks planet to listen at. Eighteen years ago this month, the film CONTACT was released, exploring the possibility of contact with life on other stars. The central idea of the film was to listen: Radio signals can travel through space,… Read More »