Every star has planets, study finds

Every star twinkling in the night sky plays host to at least one planet, a new study suggests. That implies there are some 10 billion Earth-sized planets in our galaxy. Using a technique called gravitational microlensing, an international team found a handful of exoplanets that imply the existence of billions more.