A renowned Canadian exoplanet expert talks NASA’s big announcement and the allure of finding another Earth
Scott Feschuk on NASA’s newly discovered solar system (and those weird, un-fact-checkable illustrations)