Tag: In 2018 the Kepler space telescope was retired after finding about 2600 of these–no life on any yet

close