N news.uliege.be Speculoos-2c: A new potentially habitable earth 145 points wiz21c 4 years ago 132 comments