If you haven't caught the "planet parade," don't despair. This Friday should offer the best glimpse of one of the most elusive planets.
The Kepler space telescope has helped us discover many potentially habitable exoplanets that may harbour life. How does it ...