Hubble and Kepler telescopes may have found first exomoon
Exoplanets – planets orbiting other stars – have been found by the thousands now, with many more to come. But what about exomoons? So far …
Read MoreHubble and Kepler telescopes may have found first exomoon