Kepler Telescope: Unusual signals from star lead to speculation about possible alien ‘megastructure’

Kepler Telescope: Unusual signals from star lead to speculation about possible alien 'megastructure'
Kepler Telescope: Unusual signals from star lead to speculation about possible alien ‘megastructure’