NASA announces the discovery of 7 Earth-size planets By: Inkline 24 Feb 201724 Feb 2017 Good Newsalien, discovery, life, NASA, planets, space, starsLeave a Comment on NASA announces the discovery of 7 Earth-size planets These planets could potentially harbour life! Read More