Daily Archive: February 28, 2017

Feb 28

Back to the Moon (and on to the Stars)

Hosts Phil Bowermaster and Stephen Gordon discuss recent big news touching on space exploration. Is a return to the moon imminent?   Nasa discovers new solar system TRAPPIST-1 – where life may have evolved on three planets Life may have evolved on at least three planets within a newly discovered solar system that is 39 …

Continue reading »