They just discovered 7 more planets orbiting the inhabitable region of a close-ish star. How is this going to change your plans for 2017? Post Comment Receive notifications Add a comment...