Hacker News new | ask | show | jobs
Hubble telescope finds signs of water on five distant planets (independent.co.uk)
2 points by brkumar 4575 days ago