Since late September, there has been
speculation that an alien-built “mega-structure” may explain
unusual fluctuations in light from Star KIC 8462852. Now, a new study
seems to disprove another major explanation for these light
fluctuations: comet fragments.