Astronomy and Space SciencesPosted at: Sep 23 2016 1:35PM Hubble finds planet orbiting pair of stars.Please log in to get detailed story.Tags: #Hubble finds planet orbiting pair of stars