NASA Sheds Some Light on the Alien Mega Structure Star KIC 8462852 has drawn a lot of attention from the media as well as the scientific community. This attention and speculation are due to the reports of dramatic dips in the light of the star,… Full Article →