Has Kepler spotted an 'alien megastructure?'

Strange light emitting from a distant star has astronomers and people in the scientific community scratching their heads. Is a megastructure created by an alien civilization diverting the light to create energy? Or is it just leftover particles from an asteroid belt? Maybe, a technical glitch? The only sure thing about the star, called KIC 8462852, seems to be uncertainty.

Read the full story at USA Today